4069-4086 of 30,106 vehicles
£32,670
£34,728
£23,886
£31,507
£26,991
£31,151
£36,950
£37,718
£36,612
£26,569
£21,951
£37,378
£27,015
£31,018
£45,353
£42,301