105,111 shares
615,915 shares
110,738 shares
51,286 shares
330,062 shares
481,146 shares
289,567 shares
306,589 shares
240,588 shares
97,600 shares