101,507 shares
95,855 shares
654,543 shares
33,266 shares
46,021 shares
41,440 shares
39,486 shares
138,091 shares
43,838 shares
92,659 shares