Question: how many ip addresses do i have?
Answer: There are less than 4.2 billion available IPv4 IP addresses. In other words, there are more connected devices on the planet than there are unique, public IP addresses for them.