260,883 shares
38,787 shares
49,865 shares
62,859 shares
729,576 shares
239,579 shares
31,442 shares
249,607 shares
243,311 shares
157,116 shares