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
72 generics, 108 brand names
116 generics, 188 brand names
87 generics, 122 brand names
10 generics, 12 brand names
3 generics, 3 brand names
262 generics, 460 brand names
1 generic, 1 brand name
39 generics, 48 brand names
60 generics, 86 brand names
48 generics, 69 brand names
1 generic, 1 brand name
31 generics, 38 brand names
98 generics, 146 brand names
156 generics, 280 brand names