312,431 shares
159,761 shares
639,165 shares
436,450 shares
318,472 shares
332,553 shares
231,683 shares
281,047 shares
298,017 shares
216,812 shares