020406080100120140160180200220240260280300320340198019821984198619881990199219941996199820002002200420062008201020122014
Entries of craft brewers to the market
Exits from the market
Total craft brewers