Tesla purchased 43,770 Bitcoin in 2021 for $1.5B. Now it holds 11,509 BTC worth over $1B. Here's the complete history of every transaction and sale.