new vehicle

30 082 804 
34 100 749 
11 170 288 
27 598 058 
32 997 498 
28 743 042 
29 900 733 
34 340 613 
34 394 901 
14 310 686 
9 903 409 
21 275 263 
7 772 628 
10 437 022 
8 508 700 
8 867 038 
5 434 243 
14 716 603 
8 733 979