16,542,685 registered drivers