312,532 shares
160,200 shares
639,682 shares
436,706 shares
318,797 shares
333,061 shares
232,164 shares
281,653 shares
298,206 shares
217,242 shares