24,383 shares
19,223 shares
256,128 shares
45,248 shares
33,766 shares
85,012 shares
46,248 shares
15,663 shares
19,645 shares
25,090 shares