113,928 shares
101,068 shares
297,035 shares
341,911 shares
166,159 shares
117,324 shares
82,775 shares
248,385 shares
769,209 shares
59,231 shares