new vehicle, accident-free

5 409 994 
4 591 885 
5 415 029 
5 503 623 
14 816 900 
4 144 041 
12 646 270 
4 144 041 
4 144 041 
4 100 431 
21 852 082 
14 833 992 
4 018 394 
7 687 224 
4 088 991 
4 170 882 
4 170 877 
11 343 026 
11 294 059