15,919,509 registered drivers