67 generics, 79 brand names
103 generics, 147 brand names
192 generics, 351 brand names