35,617 shares
40,581 shares
328,426 shares
29,111 shares
48,834 shares
17,448 shares
23,676 shares
13,518 shares
38,438 shares
36,072 shares