6,314 shares
3,943 shares
5,443 shares
4,792 shares
43,227 shares
43,000 shares
28,217 shares
139,857 shares
639,451 shares
290,734 shares