40,030 shares
513,712 shares
221,677 shares
289,733 shares
166,766 shares
53,307 shares
129,460 shares
114,852 shares
31,081 shares
441,956 shares