£21,352
£31,905
£68,780
£16,700
£50,745
£26,548
£1,187 off£28,567
£1,331 off£35,532
£1,162 off£28,758
£1,639 off£74,205
£5,529 off£88,154
£25,597
£52,883
£1,451 off£25,000
£22,727
£28,500
£158,021
£8,600 off£27,300
£1,280 off2017-2034 of 2,043 vehicles