25 generics, 41 brand names
25 generics, 32 brand names
87 generics, 137 brand names
59 generics, 91 brand names
6 generics, 7 brand names
69 generics, 105 brand names
365 generics, 596 brand names