18,306 shares
13,729 shares
28,771 shares
15,942 shares
16,908 shares
34,040 shares
30,410 shares
443,406 shares
20,374 shares
26,437 shares