24 generics, 34 brand names
160 generics, 272 brand names
68 generics, 86 brand names
101 generics, 181 brand names
44 generics, 83 brand names
31 generics, 44 brand names
65 generics, 101 brand names
11 generics, 24 brand names
21 generics, 26 brand names
52 generics, 76 brand names