312,434 shares
159,913 shares
639,267 shares
436,477 shares
318,573 shares
332,598 shares
231,733 shares
281,310 shares
298,030 shares
216,819 shares