34,264 shares
27,046 shares
18,725 shares
114,446 shares
201,637 shares
122,887 shares
49,762 shares
46,244 shares
157,768 shares
72,132 shares