18,330 shares
14,468 shares
670,974 shares
23,005 shares
17,626 shares
18,583 shares
52,710 shares
19,419 shares
16,665 shares
17,187 shares