102,066 shares
96,366 shares
654,575 shares
33,323 shares
46,301 shares
41,483 shares
39,827 shares
138,382 shares
44,151 shares
92,855 shares