TXNM Energy hikes dividend by 5.2%