105,052 shares
615,858 shares
110,700 shares
51,269 shares
330,008 shares
481,084 shares
289,517 shares
306,575 shares
240,556 shares
97,541 shares