Country Total IP Address Percentage
United States of America 17,408 85.0000%
Belize 3,072 15.0000%