93 generics, 140 brand names
103 generics, 179 brand names
14 generics, 16 brand names
8 generics, 8 brand names
289 generics, 452 brand names
33 generics, 42 brand names
14 generics, 15 brand names
6 generics, 6 brand names
6 generics, 6 brand names
21 generics, 27 brand names
105 generics, 179 brand names
12 generics, 12 brand names
75 generics, 138 brand names
4 generics, 6 brand names
33 generics, 43 brand names
68 generics, 88 brand names
284 generics, 526 brand names
96 generics, 146 brand names
2 generics, 2 brand names
8 generics, 8 brand names
17 generics, 26 brand names
8 generics, 8 brand names
17 generics, 19 brand names
23 generics, 30 brand names
64 generics, 106 brand names
52 generics, 74 brand names
8 generics, 12 brand names
93 generics, 141 brand names
62 generics, 92 brand names
80 generics, 134 brand names