With institutions holding 930k+ Bitcoin and 2.4 million on exchanges, a supply shock could be on the horizon if institutons double their holdings to 1.86 million +