30601-30618 of 30,628 vehicles
£19,200
£19,000
£21,700
£13,600
£13,200
£13,100
£14,900
£20,500
£15,841
£12,200
£12,841
£18,541
£12,300
£10,141
£15,200
£14,400