1639-1656 of 8,940 vehicles
£12,020
£15,830
£9,430
£14,480
£9,800
£18,750
£7,550
£12,140
£15,250
£13,060
£15,588
£13,220
£16,440
£15,199
£10,250
£9,940
£12,150
£5,080