22,496 shares
33,710 shares
191,807 shares
104,598 shares
735,964 shares
244,203 shares
378,084 shares
255,764 shares
405,839 shares
216,794 shares