Strategy adds 1,045 Bitcoin worth $110m, bringing total to 582,000 BTC