12979-12996 of 33,860 vehicles
£27,816
£8,200
£22,200
£6,400
£26,999
£24,021
£20,227
£19,619
£20,119
£23,850
£19,727
£18,781
£28,548