47,267 shares
423,541 shares
29,605 shares
27,912 shares
148,042 shares
182,980 shares
35,468 shares
195,187 shares
62,372 shares
221,585 shares