101,651 shares
96,041 shares
654,558 shares
33,301 shares
46,158 shares
41,466 shares
39,752 shares
138,110 shares
43,900 shares
92,722 shares