Buyback yield japan. 6tn for all of 2023, the highest annual total on record.