47,277 shares
423,569 shares
29,615 shares
27,931 shares
148,049 shares
183,006 shares
35,480 shares
195,199 shares
62,393 shares
221,606 shares