5113-5130 of 7,822 vehicles
£19,770
£19,530
£16,870
£15,820
£18,000
£14,620
£14,790
£16,320
£13,800
£19,800
£14,840
£11,330
£16,200
£12,290
£13,080
£15,650
£16,530
£13,300