33,917 shares
259,753 shares
57,381 shares
50,310 shares
99,236 shares
44,853 shares
57,361 shares
526,291 shares
126,575 shares
43,159 shares