5,882 shares
3,732 shares
5,232 shares
4,620 shares
43,086 shares
42,597 shares
28,049 shares
139,582 shares
639,162 shares
290,546 shares