15,859,400 registered drivers