22,924 shares
23,247 shares
18,482 shares
318,796 shares
282,283 shares
174,845 shares
76,639 shares
160,480 shares
407,165 shares
73,860 shares