22,517 shares
33,728 shares
191,828 shares
104,643 shares
736,015 shares
244,240 shares
378,102 shares
255,801 shares
405,854 shares
216,819 shares