367 generics, 702 brand names
472 generics, 786 brand names
69 generics, 103 brand names
34 generics, 43 brand names
48 generics, 75 brand names
106 generics, 178 brand names
3 generics, 3 brand names
13 generics, 14 brand names
7 generics, 10 brand names
68 generics, 113 brand names
87 generics, 123 brand names
35 generics, 51 brand names
27 generics, 41 brand names
76 generics, 114 brand names
37 generics, 48 brand names
5 generics, 7 brand names
2 generics, 2 brand names
308 generics, 502 brand names
93 generics, 149 brand names
54 generics, 87 brand names
14 generics, 16 brand names
1 generic, 2 brand names
232 generics, 372 brand names
17 generics, 21 brand names
16 generics, 22 brand names
83 generics, 129 brand names
380 generics, 691 brand names
29 generics, 32 brand names
174 generics, 298 brand names
12 generics, 14 brand names