22,026 shares
16,169 shares
64,543 shares
567,866 shares
25,581 shares
18,904 shares
258,684 shares
14,488 shares
54,494 shares
20,941 shares