22,513 shares
33,723 shares
191,814 shares
104,620 shares
735,995 shares
244,224 shares
378,094 shares
255,787 shares
405,849 shares
216,811 shares