99,961 shares
149,565 shares
44,487 shares
372,009 shares
30,774 shares
82,504 shares
283,632 shares
199,126 shares
23,740 shares
46,116 shares