3079-3096 of 3,982 vehicles
£12,530
£17,270
£16,980
£13,400
£8,870
£12,000
£16,800
£8,900
£11,300
£14,900
£18,250
£14,480
£12,650
£18,000
£13,810
£17,830
£14,910
£9,210