5941-5958 of 7,730 vehicles
£28,119
£29,434
£29,306
£30,396
£35,886
£30,729
£29,601
£38,983
£30,011
£27,012
£40,456
£39,126
£45,039