685-702 of 1,680 vehicles
£34,711
£40,511
£36,385
£36,980
£34,889
£28,659
£30,433
£28,674
£30,932
£26,078
£21,577
£30,263
£51,868
£46,894