16,290,213 registered drivers