22,515 shares
33,725 shares
191,817 shares
104,631 shares
736,008 shares
244,233 shares
378,098 shares
255,794 shares
405,852 shares
216,815 shares