9 generics,
10 brand names
171 generics,
281 brand names
24 generics,
31 brand names
1 generic,
1 brand name
6 generics,
11 brand names
93 generics,
140 brand names
106 generics,
183 brand names
14 generics,
16 brand names
8 generics,
8 brand names
294 generics,
465 brand names
33 generics,
42 brand names
14 generics,
15 brand names
6 generics,
6 brand names
6 generics,
6 brand names
21 generics,
27 brand names
107 generics,
182 brand names
12 generics,
12 brand names
75 generics,
138 brand names
4 generics,
6 brand names
33 generics,
43 brand names
68 generics,
88 brand names
285 generics,
536 brand names
96 generics,
146 brand names
2 generics,
2 brand names
8 generics,
8 brand names
17 generics,
26 brand names
8 generics,
8 brand names
17 generics,
19 brand names
23 generics,
30 brand names
64 generics,
106 brand names