20521-20538 of 27,650 vehicles
£31,101
£28,119
£27,669
£28,269
£36,436
£37,236
£31,349
£29,684
£27,956
£42,195
£40,526
£42,641