102 generics,
223 brand names
14 generics,
17 brand names
81 generics,
126 brand names
118 generics,
191 brand names
92 generics,
130 brand names
25 generics,
31 brand names
9 generics,
11 brand names
2 generics,
2 brand names
5 generics,
5 brand names
1 generic,
1 brand name
324 generics,
627 brand names
45 generics,
58 brand names
1 generic,
1 brand name
39 generics,
48 brand names
65 generics,
95 brand names
48 generics,
69 brand names
1 generic,
1 brand name
64 generics,
75 brand names
103 generics,
147 brand names
188 generics,
338 brand names