I found that when a driver received an order for a destination that wasn't a valid grid, instead of removing the driver, he was set to offline. The whole simulation program seems to have no way to reduce the driver except for reset. So the number of drivers in the valid grids will only increase, not decrease.