Total Supply is 1.36
So right now the buy orders above 150 BTC / [42] account for about 10% of the total supply of 42.
Think about that, kids.
I thought about it and concluded nothing. What should I be thinking?
And its only 4% now.
You need me to tell you what to think? Well, I'm not going to.