39,880 shares
513,625 shares
221,534 shares
289,708 shares
166,644 shares
53,148 shares
129,387 shares
114,735 shares
31,035 shares
441,854 shares