22,514 shares
33,723 shares
191,816 shares
104,626 shares
736,002 shares
244,228 shares
378,096 shares
255,789 shares
405,850 shares
216,812 shares