Why Is Sofosbuvir So Expensive? Pay $22400 Instead (2026)