94,492 shares
465,761 shares
114,566 shares
349,821 shares
133,164 shares
303,422 shares
153,023 shares
85,940 shares
410,805 shares
291,871 shares