104,899 shares
615,739 shares
110,595 shares
51,151 shares
329,878 shares
480,948 shares
289,462 shares
306,509 shares
240,416 shares
97,373 shares