4969-4986 of 6,583 vehicles
£12,303
£29,764
£34,685
£35,360
£28,766
£24,529
£30,002
£33,563
£26,263
£31,403
£34,209
£45,036
£34,672
£27,745
£52,342
£51,906
£42,660