34,640 shares
30,709 shares
34,895 shares
44,072 shares
21,489 shares
14,928 shares
367,352 shares
12,458 shares
15,752 shares
19,022 shares