39,879 shares
513,617 shares
221,528 shares
289,704 shares
166,638 shares
53,131 shares
129,317 shares
114,729 shares
31,023 shares
441,839 shares