2 whale addresses have collectively deposited 226,700 $TRB into OKX in the past 12 hours, representing 8.42% of the total supply.