april 4 2023 together subsidiaries software firm held total btc 140000 bought aggregate price 417 billion average purchase price 29803 per btc including fees expenses according data released microstrategy