...at's a staggering 15% of the total supply and over 30% of circulating supply at the moment! Absolutely insane! Whales and soon to be whales are locking in for the Long haul!.