379-396 of 1,215 vehicles
£12,270
£15,310
£13,150
£18,330
£10,500
£11,650
£8,470
£14,650
£11,950
£20,410
£30,360
£18,180
£15,000
£21,240
£13,570
£24,990
£23,020
£14,290