$TXHD cancels 59.4 million shares: