25,758 shares
108,495 shares
421,020 shares
44,561 shares
97,316 shares
25,388 shares
12,607 shares
17,701 shares
18,914 shares
116,600 shares