13,903,595 registered drivers