new vehicle, accident-free

12 106 834 
12 811 627 
3 787 677 
10 766 225 
11 977 310 
4 490 035 
13 052 023 
5 246 681 
14 611 434 
9 598 354 
24 698 741 
31 254 213