29,580 vehicles