34,386 shares
27,200 shares
18,861 shares
114,598 shares
201,762 shares
123,002 shares
49,841 shares
46,342 shares
157,854 shares
72,252 shares