£42,135
£41,600
£1,610 off£52,000
£48,400
£33,000
£36,903
£48,826
£2,182 off£50,750
£34,000
£53,585
£1,471 off£55,500
£55,129
£1,520 off£48,388
£2,929 off£47,363
£2,073 off£39,750
£45,970
£2,056 off£54,486
£1,501 off£43,750
883-900 of 2,250 vehicles