505-522 of 34,430 vehicles
£25,110
£34,909
£38,135
£26,848
£24,144
£26,718
£30,453
£30,947
£36,689
£34,275
£42,570
£30,025
£33,281
£42,660
£52,253
£49,584