49,584 shares
36,525 shares
163,107 shares
151,711 shares
127,183 shares
186,175 shares
42,133 shares
49,942 shares
423,739 shares
50,952 shares