Vehicles on roads reach 17.3 million in April