35,591 shares
40,560 shares
328,392 shares
29,050 shares
48,805 shares
17,410 shares
23,651 shares
13,494 shares
38,351 shares
36,071 shares