20,937 shares
31,412 shares
24,260 shares
77,719 shares
19,634 shares
61,651 shares
450,160 shares
17,749 shares
100,051 shares