new vehicle, accident-free

18 503 976 
3 259 914 
5 130 641 
9 222 364 
8 086 470 
4 967 935 
12 046 601