23,026 shares
23,348 shares
18,579 shares
318,887 shares
282,374 shares
174,924 shares
76,727 shares
160,563 shares
407,263 shares
73,965 shares