28 generics, 32 brand names
98 generics, 146 brand names
122 generics, 198 brand names