254,581 shares
67,516 shares
162,611 shares
148,947 shares
226,045 shares
68,721 shares
595,787 shares
380,096 shares
89,761 shares
126,423 shares