Cryptocurrency market cap drops to $2.147 trillion