109 brands and counting