6,156 shares
3,789 shares
5,260 shares
4,659 shares
43,104 shares
42,689 shares
28,066 shares
139,707 shares
639,264 shares
290,595 shares