277,684 shares
56,946 shares
503,579 shares
501,551 shares
234,808 shares
237,012 shares
747,652 shares
233,595 shares
310,106 shares
193,730 shares