607,661 shares
18,258 shares
21,033 shares
89,573 shares
87,764 shares
45,457 shares
25,204 shares
270,680 shares
34,494 shares
83,428 shares