15,647,451 registered drivers