113,806 shares
100,964 shares
296,533 shares
341,815 shares
165,628 shares
117,165 shares
82,591 shares
248,262 shares
768,992 shares
59,108 shares