General Wayfarer AMA Discussion

From a potential pool of 10s of millions of users, this seems low. But regardless, what percentage of that 100,000 contributions translates into a pokestop?