22,767 shares
23,106 shares
18,344 shares
318,654 shares
282,151 shares
174,722 shares
76,492 shares
160,339 shares
407,015 shares
73,716 shares