5059-5076 of 5,978 vehicles
£19,710
£21,130
£17,320
£13,620
£7,490
£8,290
£10,500
£8,960
£9,750
£5,080
£11,390
£20,930
£7,470
£10,910
£11,790
£9,310
£9,020
£6,220