108,208 shares
49,930 shares
559,862 shares
392,157 shares
175,067 shares
181,223 shares
270,497 shares
529,785 shares
51,536 shares
310,356 shares