From 12,000 to 312,000 driverless rides in a year