113,979 shares
101,092 shares
297,102 shares
341,959 shares
166,231 shares
117,345 shares
82,797 shares
248,422 shares
769,238 shares
59,282 shares