113,708 shares
100,957 shares
296,452 shares
341,788 shares
165,558 shares
117,117 shares
82,585 shares
248,252 shares
768,934 shares
59,095 shares