40,173 shares
513,735 shares
221,838 shares
289,821 shares
166,783 shares
53,492 shares
129,473 shares
114,952 shares
31,247 shares
442,020 shares