16,678,508 registered drivers