387 generics, 755 brand names
440 generics, 751 brand names
75 generics, 110 brand names
34 generics, 43 brand names
54 generics, 85 brand names
117 generics, 177 brand names
110 generics, 178 brand names
4 generics, 4 brand names
14 generics, 15 brand names
7 generics, 10 brand names
72 generics, 121 brand names
87 generics, 122 brand names
35 generics, 51 brand names
28 generics, 42 brand names
88 generics, 131 brand names
37 generics, 48 brand names
5 generics, 7 brand names
18 generics, 24 brand names
342 generics, 564 brand names
2 generics, 2 brand names
95 generics, 152 brand names
57 generics, 90 brand names
30 generics, 39 brand names
14 generics, 16 brand names