Heads Up :
The post you are writing will appear in a public forum. Please ensure all content is appropriate for public consumption. Review the employee guidelines for the community here.
I believe I read in a Cisco doc somewhere, they recomend that a single IP address using PAT should surfice for around 4000 hosts. This obviously depends of usage patterns...