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
No generics,
No brand names
1 generic,
2 brand names
68 generics,
102 brand names
79 generics,
127 brand names
12 generics,
18 brand names
55 generics,
82 brand names
79 generics,
139 brand names
21 generics,
29 brand names
593 generics,
987 brand names
72 generics,
148 brand names
41 generics,
65 brand names
54 generics,
76 brand names
108 generics,
236 brand names
14 generics,
17 brand names