277,680 shares
56,945 shares
503,576 shares
501,550 shares
234,808 shares
237,009 shares
747,652 shares
233,593 shares
310,106 shares
193,730 shares