25 generics, 41 brand names
24 generics, 31 brand names
86 generics, 134 brand names
58 generics, 91 brand names
6 generics, 7 brand names
69 generics, 105 brand names
354 generics, 583 brand names