685-702 of 1,020 vehicles
£136,492
£149,425
£49,236
£70,435
£55,953
£48,115
£126,389
£75,920
£109,950
£74,654
£69,560
£58,043
£101,848
£66,637
£97,605
£55,465
£105,268
£54,550