6,229 shares
3,851 shares
5,321 shares
4,702 shares
43,137 shares
42,788 shares
28,105 shares
139,761 shares
639,330 shares
290,642 shares