40,225 shares
513,745 shares
221,891 shares
289,914 shares
166,794 shares
53,553 shares
129,474 shares
114,993 shares
31,329 shares
442,105 shares