2953-2970 of 8,834 vehicles
£10,520
£15,260
£22,410
£16,970
£14,820
£13,570
£15,390
£18,920
£14,100
£13,610
£13,050
£18,000
£12,510
£12,940
£14,940
£19,080
£12,800
£19,820