40375-40392 of 40,423 vehicles
£30,433
£28,674
£30,932
£28,659
£21,577
£36,385
£30,263
£34,107
£34,255
£33,575
£51,868
£46,894