Ethereum Foundation on track to hit 70,000 ETH staking goal after latest deposits: On-chain data