6,166 shares
3,799 shares
5,261 shares
4,662 shares
43,105 shares
42,704 shares
28,066 shares
139,714 shares
639,269 shares
290,596 shares