326 generics, 613 brand names
449 generics, 773 brand names
69 generics, 103 brand names
35 generics, 44 brand names
28 generics, 42 brand names
106 generics, 177 brand names
3 generics, 3 brand names
13 generics, 15 brand names
7 generics, 10 brand names
67 generics, 112 brand names
87 generics, 124 brand names
35 generics, 51 brand names
27 generics, 41 brand names
75 generics, 113 brand names
37 generics, 48 brand names
2 generics, 2 brand names
297 generics, 481 brand names
92 generics, 148 brand names
54 generics, 87 brand names
14 generics, 16 brand names
1 generic, 2 brand names
225 generics, 350 brand names
17 generics, 21 brand names
16 generics, 22 brand names
82 generics, 128 brand names
359 generics, 639 brand names
29 generics, 32 brand names
166 generics, 281 brand names
5 generics, 7 brand names
12 generics, 14 brand names