15,539,590 registered drivers