30925-30942 of 39,900 vehicles
£75,965
£65,215
£72,270
£73,165
£43,360
£43,610
£42,360
£39,860
£37,260
£35,160
£46,110
£40,610
£77,260
£60,600