39,927 shares
513,645 shares
221,543 shares
289,721 shares
166,704 shares
53,185 shares
129,437 shares
114,745 shares
31,043 shares
441,886 shares