This reminds me of a research project that was done at my university a few years back[1], except they were specifically scanning for web servers. Out of the 3,690,921,984 addresses they scanned, 18,560,257 had web servers running on port 80[2].
[1]: http://cs.acadiau.ca/~dbenoit/research/webcensus/Web_Census/...
[2]: http://cs.acadiau.ca/~dbenoit/research/webcensus/Web_Census/...