19 generics,
35 brand names
28 generics,
38 brand names
52 generics,
82 brand names
18 generics,
22 brand names
195 generics,
332 brand names
1 generic,
1 brand name
73 generics,
95 brand names
1 generic,
2 brand names
115 generics,
212 brand names
37 generics,
74 brand names
74 generics,
118 brand names
28 generics,
42 brand names
64 generics,
100 brand names
13 generics,
20 brand names
20 generics,
25 brand names
1 generic,
1 brand name
95 generics,
141 brand names
69 generics,
120 brand names
16 generics,
18 brand names
521 generics,
1049 brand names
18 generics,
26 brand names
150 generics,
265 brand names
141 generics,
230 brand names
9 generics,
10 brand names
164 generics,
275 brand names
24 generics,
31 brand names
1 generic,
1 brand name
7 generics,
14 brand names
92 generics,
139 brand names
89 generics,
161 brand names