311 generics, 609 brand names
319 generics, 615 brand names
14 generics, 17 brand names
69 generics, 103 brand names
34 generics, 43 brand names
100 generics, 171 brand names
13 generics, 15 brand names
7 generics, 10 brand names
67 generics, 112 brand names
87 generics, 122 brand names
35 generics, 52 brand names
27 generics, 41 brand names
69 generics, 108 brand names
37 generics, 48 brand names
265 generics, 439 brand names
88 generics, 142 brand names
54 generics, 85 brand names
14 generics, 16 brand names
1 generic, 2 brand names
No generics, No brand names
197 generics, 307 brand names
17 generics, 21 brand names
17 generics, 23 brand names
80 generics, 127 brand names
349 generics, 599 brand names
16 generics, 17 brand names
135 generics, 219 brand names
5 generics, 7 brand names
No generics, No brand names
63 generics, 91 brand names