US-based software company MicroStrategy has announced that it purchased an additional 1,045 Bitcoin (BTC) between March 24 and April 4 for a total of $29.3M at an average price of $28,016. MicroStrategy now holds 140,000 BTC.