865-882 of 1,080 vehicles
£15,870
£14,600
£12,010
£15,110
£14,990
£15,670
£14,440
£13,470
£11,270
£15,500
£13,400
£10,800
£7,680
£13,700
£18,470
£14,200
£13,900
£8,500