34,243 shares
27,038 shares
18,702 shares
114,434 shares
201,628 shares
122,860 shares
49,742 shares
46,234 shares
157,755 shares
72,117 shares