Country Total IP Address Percentage
Canada 718,248 99.9833%
United States of America 120 0.0167%