Another factor seems to be the "In Service"/"Out Of Service" status that fluctuates the number of available units.
I ran into another driver while sitting in Taco Bell. It had been over a year since we met and he was simply in his neighborhood having dinner with his wife. He stopped at my table and introduced himself. He said, "I thought you looked familiar and I saw the logo on your cap."
We had a pleasant conversation and he told me that he was taking a week off. I began to ponder on that statement after he left. If there were 200 units in a fleet and the carrier had consistent load offers for 150 units, but there were 50-60 "Out Of Service", it would seem logical that the carrier may stack the fleet to be assured of ample coverage.
Since August I have met more retirees who are working limited days for a plethora of reasons: taxes, health considerations, inclimate weather, etc. When they sit, I work. Conversely, when the weather is nice, the estimated earnings against their SSI has been calculated, or they simply get tired of sitting at home, my earnings seem to decline as the number of units swings high again.
Of course, I may take the same approach when my house, my truck and my car are all paid for and my wife and I decide that we no longer need food, electricity, natural gas, etc.