Number of hepatitis patients swells to 17 million