39,880 shares
513,624 shares
221,533 shares
289,708 shares
166,644 shares
53,146 shares
129,387 shares
114,735 shares
31,035 shares
441,854 shares