24,693 shares
19,560 shares
256,514 shares
45,640 shares
34,191 shares
85,365 shares
46,699 shares
16,042 shares
20,009 shares
25,429 shares