5,744 shares
3,674 shares
5,207 shares
4,533 shares
43,066 shares
42,543 shares
28,008 shares
139,483 shares
639,114 shares
290,530 shares