40627-40644 of 40,675 vehicles
£30,433
£36,385
£30,263
£28,674
£34,889
£28,659
£40,511
£21,577
£31,279
£34,107
£34,255
£46,894