25 generics, 41 brand names
25 generics, 32 brand names
90 generics, 141 brand names
59 generics, 91 brand names
6 generics, 7 brand names
69 generics, 105 brand names
386 generics, 637 brand names