114,023 shares
101,098 shares
297,168 shares
341,968 shares
166,262 shares
117,369 shares
82,815 shares
248,427 shares
769,264 shares
59,320 shares