49,899 shares
283,371 shares
189,913 shares
37,403 shares
82,538 shares
156,179 shares
60,746 shares
609,997 shares
138,956 shares
170,147 shares