27 generics, 32 brand names
45 generics, 57 brand names
174 generics, 318 brand names
118 generics, 172 brand names
96 generics, 177 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