20 generics, 26 brand names
105 generics, 175 brand names
75 generics, 138 brand names
4 generics, 6 brand names
33 generics, 43 brand names
68 generics, 88 brand names
256 generics, 461 brand names
96 generics, 145 brand names
2 generics, 2 brand names
8 generics, 8 brand names
17 generics, 26 brand names
8 generics, 8 brand names