Strategy buys another 22,048 bitcoin for $1.9 billion, taking total holdings to 528,185 BTC