141,032 shares
36,127 shares
38,423 shares
82,927 shares
39,229 shares
55,840 shares
50,650 shares
40,742 shares
322,701 shares
24,146 shares