30889-30906 of 31,358 vehicles
£20,000
£22,000
£15,250
£13,250
£25,500
£21,500
£17,750
£11,250
£20,500
£10,750
£13,000
£22,750
£19,750
£17,250