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
13 generics, 19 brand names
28 generics, 36 brand names
77 generics, 132 brand names
21 generics, 29 brand names
553 generics, 912 brand names
63 generics, 132 brand names
41 generics, 65 brand names
55 generics, 77 brand names
96 generics, 205 brand names
14 generics, 17 brand names