667-684 of 1,800 vehicles
£13,290
£13,730
£15,490
£14,290
£14,990
£14,670
£16,300
£15,050
£10,610
£14,930
£14,260
£11,340
£13,820
£16,490
£12,210
£18,860
£14,340
£12,430