79 generics,
117 brand names
61 generics,
104 brand names
120 generics,
181 brand names
9 generics,
9 brand names
486 generics,
965 brand names
30 generics,
39 brand names
16 generics,
25 brand names
142 generics,
251 brand names
9 generics,
10 brand names
165 generics,
275 brand names
24 generics,
31 brand names
1 generic,
1 brand name
7 generics,
13 brand names
93 generics,
140 brand names
109 generics,
194 brand names
14 generics,
16 brand names
8 generics,
8 brand names
298 generics,
472 brand names
33 generics,
42 brand names
14 generics,
15 brand names
1 generic,
1 brand name
19 generics,
28 brand names
6 generics,
6 brand names
23 generics,
30 brand names
119 generics,
196 brand names
12 generics,
12 brand names
75 generics,
138 brand names
4 generics,
7 brand names
33 generics,
43 brand names
68 generics,
88 brand names