20575-20592 of 27,696 vehicles
£28,119
£30,301
£29,434
£31,101
£27,669
£28,269
£36,436
£37,236
£31,349
£29,684
£40,526
£42,641