8.8 percent of 334,233,854 = 29.392000000000003