145,036 shares
82,709 shares
524,877 shares
628,317 shares
212,256 shares
51,098 shares
314,680 shares
111,620 shares
260,430 shares
291,247 shares