113,877 shares
101,046 shares
297,005 shares
341,879 shares
166,130 shares
117,307 shares
82,767 shares
248,357 shares
769,187 shares
59,218 shares