16,705,747 registered drivers