26 generics, 31 brand names
45 generics, 57 brand names
174 generics, 317 brand names
117 generics, 171 brand names
92 generics, 170 brand names
126 generics, 229 brand names
50 generics, 75 brand names
93 generics, 154 brand names
10 generics, 21 brand names
30 generics, 41 brand names
58 generics, 95 brand names