3007-3024 of 5,940 vehicles
£74,189
£52,110
£32,974
£32,358
£53,781
£54,545
£60,268
£56,883
£55,866
£52,845
£49,758
£31,667
£59,810
£28,980
£33,576
£58,490
£54,005
£59,897