260,879 shares
38,787 shares
49,854 shares
62,859 shares
729,571 shares
239,502 shares
31,442 shares
249,606 shares
243,309 shares
157,105 shares