49,632 shares
283,233 shares
189,529 shares
37,252 shares
82,411 shares
156,067 shares
60,227 shares
609,802 shares
138,892 shares
169,855 shares