Crypto losses hit $52 million in March after 20 major hacks