379-396 of 1,050 vehicles
£14,270
£13,580
£12,940
£13,010
£17,340
£17,250
£14,000
£13,760
£18,420
£15,860
£14,630
£15,550
£15,890
£10,670
£15,060
£16,050
£12,360
£11,490