MicroStrategy BTC Holdings Reach 331K, Yields Soar in 2024