33,937 shares
259,808 shares
57,787 shares
50,340 shares
99,451 shares
45,106 shares
57,622 shares
526,617 shares
126,622 shares
43,390 shares