19,643 shares
88,847 shares
104,388 shares
16,999 shares
679,452 shares
29,698 shares
14,646 shares
62,169 shares
32,227 shares
26,673 shares