The exact number is not known, because there are a lot of breweries who are brewing their own beers (some beers come and some go). It has to be around a thousand different brands.
The Reinheitsgebot was the German purity law and it allowed only water, barley, and hops.
It has been replaced with the Provisional German Beer Law of 1993, which allows but does not require, other...