40933-40950 of 41,250 vehicles
£16,856
£22,044
£23,264
£19,465
£21,438
£18,465
£15,964
£15,824
£16,000
£19,650
£32,076
£24,477
£19,148
£12,873
£28,695
£21,519
£17,480
£17,694