379 generics, 730 brand names
432 generics, 735 brand names
75 generics, 108 brand names
34 generics, 43 brand names
51 generics, 79 brand names
115 generics, 172 brand names
110 generics, 179 brand names
4 generics, 4 brand names
14 generics, 15 brand names
7 generics, 10 brand names
73 generics, 122 brand names
88 generics, 123 brand names
35 generics, 51 brand names
28 generics, 42 brand names
86 generics, 130 brand names
37 generics, 48 brand names
5 generics, 7 brand names
18 generics, 24 brand names
337 generics, 559 brand names
95 generics, 152 brand names
57 generics, 90 brand names
14 generics, 16 brand names
294 generics, 510 brand names
1 generic, 1 brand name
19 generics, 24 brand names
16 generics, 22 brand names
89 generics, 136 brand names
399 generics, 737 brand names
13 generics, 14 brand names
52 generics, 60 brand names