955-972 of 1,800 vehicles
£34,039
£29,074
£29,135
£32,883
£29,750
£28,387
£31,244
£30,706
£31,018
£42,725
£21,917
£33,941
£33,563
£33,261
£52,319