22,542 shares
33,760 shares
191,855 shares
104,676 shares
736,044 shares
244,274 shares
378,127 shares
255,833 shares
405,879 shares
216,827 shares