317 generics, 611 brand names
384 generics, 686 brand names
69 generics, 103 brand names
34 generics, 43 brand names
28 generics, 42 brand names
102 generics, 172 brand names
13 generics, 15 brand names
7 generics, 10 brand names
66 generics, 111 brand names
88 generics, 125 brand names
35 generics, 52 brand names
27 generics, 41 brand names
69 generics, 108 brand names
37 generics, 48 brand names
2 generics, 2 brand names
276 generics, 454 brand names
89 generics, 144 brand names
54 generics, 87 brand names
14 generics, 16 brand names
1 generic, 2 brand names
207 generics, 320 brand names
17 generics, 21 brand names
17 generics, 23 brand names
81 generics, 127 brand names
324 generics, 569 brand names
18 generics, 19 brand names
159 generics, 263 brand names
5 generics, 7 brand names
12 generics, 14 brand names
61 generics, 89 brand names