67 generics, 80 brand names
103 generics, 147 brand names
197 generics, 360 brand names