6,160 shares
3,794 shares
5,260 shares
4,661 shares
43,104 shares
42,701 shares
28,066 shares
139,709 shares
639,264 shares
290,595 shares