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