324 generics, 627 brand names
397 generics, 700 brand names
69 generics, 103 brand names
35 generics, 44 brand names
28 generics, 42 brand names
106 generics, 177 brand names
2 generics, 2 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
292 generics, 475 brand names
92 generics, 148 brand names
54 generics, 87 brand names
14 generics, 16 brand names
1 generic, 2 brand names
224 generics, 347 brand names
17 generics, 21 brand names
16 generics, 22 brand names
82 generics, 128 brand names
351 generics, 628 brand names
25 generics, 26 brand names
163 generics, 277 brand names
5 generics, 7 brand names
12 generics, 14 brand names