Shiba Inu Exchange Reserves Shrink to 84.7 Trillion editorial staff 25. September 2025 Shiba Inu is down by 5%, but holders are still buying