10675-10692 of 10,686 vehicles
£50,308
£105,394
£55,953
£52,572
£85,251
£50,458
£48,115
£60,500
£103,783
£60,885
£54,550
£55,435