25,995 shares
108,767 shares
421,331 shares
44,794 shares
97,526 shares
25,611 shares
12,802 shares
17,900 shares
19,129 shares
116,836 shares