6,162 shares
3,796 shares
5,260 shares
4,661 shares
43,104 shares
42,703 shares
28,066 shares
139,710 shares
639,267 shares
290,595 shares