34,238 shares
27,037 shares
18,697 shares
114,428 shares
201,625 shares
122,856 shares
49,734 shares
46,227 shares
157,755 shares
72,113 shares