49,581 shares
36,513 shares
163,102 shares
151,706 shares
127,178 shares
186,169 shares
42,107 shares
49,919 shares
423,739 shares
50,921 shares