113,534 shares
99,656 shares
23,668 shares
100,556 shares
49,088 shares
52,860 shares
59,070 shares
43,789 shares
508,814 shares
160,773 shares