40,161 shares
513,735 shares
221,832 shares
289,802 shares
166,776 shares
53,482 shares
129,472 shares
114,951 shares
31,230 shares
442,008 shares