16,949 shares
12,661 shares
14,496 shares
7,541 shares
11,086 shares
203,237 shares
13,734 shares
886,165 shares
12,525 shares
19,018 shares