15,965,706 registered drivers