30493-30510 of 30,557 vehicles
£11,810
£17,450
£7,400
£16,390
£15,320
£10,780
£9,590
£7,500
£14,330
£9,400
£8,050
£9,300
£6,850
£10,430
£7,550
£15,760
£10,000
£37,190