49,993 shares
56,651 shares
30,646 shares
21,650 shares
97,551 shares
447,609 shares
26,307 shares
151,871 shares
67,063 shares
19,053 shares