114,019 shares
101,095 shares
297,155 shares
341,960 shares
166,246 shares
117,353 shares
82,813 shares
248,423 shares
769,255 shares
59,305 shares