10315-10332 of 15,130 vehicles
£18,582
£14,319
£27,897
£13,996
£19,347
£14,073
£10,795
£13,078
£10,595
£21,338
£25,454
£12,415
£14,716
£18,676
£12,886
£44,897
£23,232
£28,273