Buyback and burn 114,705 Tcash announcements on June 19