5059-5076 of 6,735 vehicles
£8,510
£6,190
£9,010
£8,910
£7,680
£9,810
£8,350
£6,660
£13,000
£8,870
£9,170
£6,280
£8,770
£8,980
£8,530
£7,670
£10,750
£6,340