104,501 shares
615,256 shares
110,227 shares
50,828 shares
329,524 shares
480,503 shares
289,060 shares
306,152 shares
240,021 shares
96,993 shares