2953-2970 of 3,480 vehicles
£13,400
£15,680
£11,680
£9,200
£9,530
£10,400
£10,220
£11,000
£20,910
£12,720
£14,460
£16,720
£12,460
£18,110
£9,590
£13,050
£28,820
£12,860