428 generics, 842 brand names
350 generics, 657 brand names
14 generics, 15 brand names
6 generics, 10 brand names
87 generics, 127 brand names
38 generics, 46 brand names
No generics, No brand names
No generics, No brand names
154 generics, 248 brand names
139 generics, 232 brand names
13 generics, 15 brand names
13 generics, 17 brand names
96 generics, 159 brand names
120 generics, 177 brand names
43 generics, 61 brand names
50 generics, 74 brand names
144 generics, 229 brand names
53 generics, 73 brand names
336 generics, 572 brand names
154 generics, 253 brand names
70 generics, 111 brand names
1 generic, 1 brand name
22 generics, 25 brand names
1 generic, 2 brand names
180 generics, 270 brand names
23 generics, 27 brand names
26 generics, 39 brand names
64 generics, 90 brand names
444 generics, 814 brand names
22 generics, 27 brand names