Are you using PFSense as a NAT or transparent firewall? My ISP will hand out as many IPs are you want via DHCP. Their official policy is 1 IP for marketing reasons, but in reality, they have customers that use switches instead of firewalls or routers, and those customers complained loudly, so I was told.