38,438 shares
36,910 shares
287,600 shares
129,723 shares
65,198 shares
68,896 shares
23,452 shares
256,777 shares
82,374 shares
19,518 shares