new vehicle, accident-free

13 942 988 
4 363 166 
6 802 950 
16 758 656 
11 107 856 
10 600 365 
22 970 142