39,103 shares
36,570 shares
466,703 shares
27,905 shares
34,866 shares
41,046 shares
29,713 shares
100,390 shares
34,267 shares
81,437 shares