25,863 shares
108,613 shares
421,140 shares
44,668 shares
97,418 shares
25,506 shares
12,699 shares
17,797 shares
19,024 shares
116,704 shares