22,764 shares
23,106 shares
18,344 shares
318,654 shares
282,149 shares
174,721 shares
76,489 shares
160,336 shares
407,015 shares
73,716 shares