77,097 shares
265,860 shares
329,023 shares
55,707 shares
101,369 shares
584,492 shares
44,899 shares
291,223 shares
124,536 shares
370,315 shares