How does MSTR not cause an unholy supply squeeze on bitcoin?

On 9/11/2024 they had 226,500 BTC. It's been 144 days since then and they have 107% more bitcoin. However, MSTR had practically paused buying bitcoin for about 20 days in there. So let's say 100% every 120 days. At that rate, MSTR takes all bitcoin available on exchanges around November 2025, which is impossible. So, isn't is obvious that a super cycle is definite and an extreme supply squeeze will happen, regardless of muh tarriffs and whatever?

https://preview.redd.it/a67tdmqq3qge1.png?width=1687&format=png&auto=webp&s=7a0aebc28fe04e6441d71da4f685ea5677527609