13,900,516 registered drivers