40339-40356 of 40,364 vehicles
£21,700
£13,600
£10,641
£13,200
£13,100
£14,900
£20,500
£15,841
£12,200
£12,841
£18,541
£12,300
£10,141
£15,500
£16,300