312,444 shares
159,973 shares
639,330 shares
436,518 shares
318,606 shares
332,680 shares
231,764 shares
281,432 shares
298,063 shares
216,840 shares