33,970 shares
259,842 shares
57,913 shares
50,352 shares
99,504 shares
45,168 shares
57,700 shares
526,748 shares
126,633 shares
43,428 shares