3097-3114 of 9,300 vehicles
£16,160
£12,100
£9,170
£12,840
£17,400
£14,530
£14,410
£13,920
£12,515
£25,400
£10,690
£9,620
£12,290
£14,610
£12,250
£14,980
£25,910
£12,560