A couple of online stores in the UK hold a good stock,
http://www.chaters.co.uk and
http://www.collectorscarbooks.co.uk
These annuals go back to 1978, some (1981-83, 1985-6 and 1994) are in French only, otherwise available in English and French. ebay is a good source, almost a complete collection has gone through in the last week in Europe. Some are much harder to find than others, 1983,85 and 86. Fortunately I have just managed to complete my collection. Prices can vary from as little as £10 ($20) to over £100 ($180). There are definitely some cheap 2000, 1992 annuals to be found. Enjoy.....