31915-31932 of 31,928 vehicles
£7,209
£17,644
£15,496
£26,286
£12,700
£6,781
£10,090
£7,300
£8,225
£12,069
£10,350
£4,712
£12,278
£29,523