79 generics, 140 brand names
14 generics, 20 brand names
46 generics, 72 brand names
44 generics, 65 brand names
3 generics, 3 brand names
71 generics, 100 brand names
28 generics, 34 brand names
14 generics, 25 brand names
27 generics, 36 brand names
23 generics, 33 brand names
156 generics, 266 brand names
68 generics, 86 brand names
99 generics, 178 brand names
44 generics, 83 brand names
30 generics, 44 brand names
63 generics, 98 brand names
11 generics, 24 brand names
21 generics, 26 brand names
49 generics, 74 brand names
44 generics, 75 brand names
92 generics, 128 brand names
385 generics, 740 brand names
30 generics, 39 brand names
50 generics, 76 brand names
16 generics, 24 brand names
122 generics, 213 brand names
8 generics, 9 brand names
156 generics, 254 brand names
24 generics, 31 brand names
2 generics, 3 brand names