14 generics,
24 brand names
318 generics,
517 brand names
33 generics,
40 brand names
14 generics,
15 brand names
41 generics,
56 brand names
19 generics,
29 brand names
6 generics,
6 brand names
1 generic,
5 brand names
1 generic,
1 brand name
27 generics,
35 brand names
129 generics,
220 brand names
12 generics,
12 brand names
74 generics,
136 brand names
4 generics,
6 brand names
33 generics,
43 brand names
67 generics,
87 brand names
325 generics,
628 brand names
94 generics,
143 brand names
2 generics,
2 brand names
8 generics,
8 brand names
21 generics,
29 brand names
8 generics,
8 brand names
17 generics,
19 brand names
23 generics,
30 brand names
63 generics,
99 brand names
10 generics,
14 brand names
46 generics,
65 brand names
1 generic,
1 brand name
8 generics,
12 brand names
94 generics,
149 brand names