£19,120
£1,280 off£24,561
£24,050
£1,670 off£19,570
£700 off£19,410
£640 off£19,190
£930 off£24,300
£800 off£25,000
£27,950
£20,970
£940 off£23,899
£1,569 off£19,880
£770 off£21,090
£530 off£19,799
£20,399
£539 off£15,990
£16,999
£1,369 off£16,700
£1,060 off1981-1998 of 2,125 vehicles