35,728 shares
40,845 shares
328,601 shares
29,202 shares
49,037 shares
17,639 shares
23,799 shares
13,720 shares
38,583 shares
36,080 shares