Brands There are 304 brands