3007-3024 of 5,541 vehicles
£31,600
£30,630
£34,209
£47,240
£47,061
£31,068
£25,500
£23,000
£57,914
£37,089
£52,829
£46,498
£56,584
£29,000