312,445 shares
159,976 shares
639,341 shares
436,520 shares
318,610 shares
332,691 shares
231,768 shares
281,437 shares
298,063 shares
216,853 shares