3,457 shares
14,314 shares
236,941 shares
155,482 shares
106,356 shares
265,035 shares
27,592 shares
92,404 shares
171,008 shares
70,214 shares