113,514 shares
99,651 shares
23,651 shares
100,542 shares
49,080 shares
52,844 shares
59,065 shares
43,782 shares
508,802 shares
160,773 shares