15,860,776 registered drivers