33,868 shares
259,738 shares
57,303 shares
50,294 shares
99,220 shares
44,829 shares
57,348 shares
526,185 shares
126,551 shares
43,100 shares