312,434 shares
159,789 shares
639,213 shares
436,463 shares
318,505 shares
332,581 shares
231,701 shares
281,135 shares
298,029 shares
216,816 shares