23,891 shares
35,551 shares
25,821 shares
61,066 shares
256,463 shares
40,150 shares
22,472 shares
47,260 shares
19,455 shares
89,007 shares