382 generics, 736 brand names
436 generics, 741 brand names
75 generics, 108 brand names
34 generics, 43 brand names
54 generics, 85 brand names
115 generics, 172 brand names
110 generics, 178 brand names
4 generics, 4 brand names
14 generics, 15 brand names
7 generics, 10 brand names
73 generics, 122 brand names
87 generics, 122 brand names
35 generics, 51 brand names
28 generics, 42 brand names
87 generics, 131 brand names
37 generics, 48 brand names
5 generics, 7 brand names
18 generics, 24 brand names
341 generics, 565 brand names
2 generics, 2 brand names
95 generics, 152 brand names
57 generics, 90 brand names
30 generics, 39 brand names
14 generics, 16 brand names
300 generics, 522 brand names
1 generic, 1 brand name
19 generics, 24 brand names
16 generics, 22 brand names
91 generics, 138 brand names
399 generics, 734 brand names