new vehicle, accident-free

22 875 254 
12 272 994 
6 738 293 
5 294 135 
6 417 917 
6 417 917 
6 405 108 
13 290 384 
7 059 275 
17 781 133 
30 872 499 
4 581 068 
4 748 199