21 generics, 29 brand names
589 generics, 979 brand names
3 generics, 3 brand names
71 generics, 146 brand names
41 generics, 65 brand names
55 generics, 77 brand names
108 generics, 236 brand names
14 generics, 17 brand names
85 generics, 135 brand names
118 generics, 191 brand names
92 generics, 130 brand names
25 generics, 31 brand names
9 generics, 11 brand names
1 generic, 1 brand name
9 generics, 12 brand names
1 generic, 1 brand name
340 generics, 653 brand names
45 generics, 58 brand names
1 generic, 1 brand name
39 generics, 48 brand names
70 generics, 103 brand names
48 generics, 69 brand names
1 generic, 1 brand name
67 generics, 80 brand names
103 generics, 147 brand names
197 generics, 360 brand names