49,991 shares
56,647 shares
30,640 shares
21,645 shares
97,540 shares
447,606 shares
26,304 shares
151,867 shares
67,052 shares
19,046 shares