24 generics, 31 brand names
9 generics, 14 brand names
9 generics, 16 brand names
92 generics, 141 brand names
89 generics, 156 brand names
13 generics, 15 brand names
8 generics, 8 brand names
254 generics, 398 brand names
33 generics, 42 brand names
14 generics, 15 brand names
No generics, No brand names
5 generics, 5 brand names
89 generics, 138 brand names
75 generics, 135 brand names
4 generics, 6 brand names
33 generics, 43 brand names
67 generics, 88 brand names
176 generics, 317 brand names
96 generics, 145 brand names
7 generics, 7 brand names
18 generics, 29 brand names
17 generics, 19 brand names
23 generics, 30 brand names
63 generics, 103 brand names
93 generics, 203 brand names
1 generic, 1 brand name
55 generics, 77 brand names
7 generics, 11 brand names
81 generics, 124 brand names
47 generics, 57 brand names