325 generics, 628 brand names
399 generics, 703 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
296 generics, 480 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
351 generics, 628 brand names
29 generics, 32 brand names
164 generics, 278 brand names
5 generics, 7 brand names
12 generics, 14 brand names