Only 44.8 million ICP (9.33% of circulating supply) are left on exchanges. Supply on exchanges has dropped significantly since January 21st.