0.26 percent of 7.951 billion = 20672600