22,515 shares
33,725 shares
191,816 shares
104,629 shares
736,006 shares
244,230 shares
378,097 shares
255,792 shares
405,851 shares
216,813 shares