108,208 shares
49,930 shares
559,862 shares
392,157 shares
175,067 shares
181,223 shares
270,497 shares
529,786 shares
51,537 shares
310,358 shares