38,393 shares
36,848 shares
287,535 shares
129,665 shares
65,145 shares
68,831 shares
23,397 shares
256,719 shares
82,315 shares
19,477 shares