new vehicle, accident-free

12 295 850 
2 995 509 
4 568 113 
15 520 069 
25 109 462 
13 847 312 
3 033 936 
13 814 611 
10 376 838