18,363 shares
14,491 shares
671,008 shares
23,042 shares
17,644 shares
18,626 shares
52,733 shares
19,419 shares
16,694 shares
17,209 shares