34,077 shares
259,994 shares
58,355 shares
50,422 shares
99,678 shares
45,456 shares
58,021 shares
527,145 shares
126,896 shares
43,749 shares