3079-3096 of 10,503 vehicles
£7,940
£17,730
£8,930
£14,800
£11,180
£6,850
£10,400
£10,460
£11,860
£5,500
£7,840
£8,910
£8,090
£11,490
£9,030
£16,280
£12,580
£12,190