Today the Brewers Association (BA), a not-for-profit trade group representing small and independent craft brewers, released its annual lists of the top 50 craft and overall brewing companies