new vehicle

19 228 618 
3 786 459 
9 608 837 
5 213 202 
12 890 880 
13 192 932 
34 916 714 
10 888 136 
29 199 440 
4 779 611 
5 321 703 
4 363 166 
14 595 344 
10 335 979 
11 965 811 
14 932 002 
29 788 458 
36 964 931