It'd have to be based on an average of how long someone stays. Some people will take a break and be gone from a month to years, others get fed up, delete their accounts and leave. best guess, with all of the alt accounts, 14.
I have seen 300+ upvotes on a few memes. But it's hard to know if it's 1 in 10 that upvote, or 1 in 100. The amount of views don't mean anything. Maybe the mods will answer.
There are literally thousands that have profiles on this site, but I would safely guess that only a few hundred are actively engaged in it at any given time. And only a couple hundred are on it every day.
If a search says "100" on it, that doesn't mean that the search only had 100 individual searches. It means that the particular data point along the trend is at the "100%" height of the highest spike. Something with a 5 on it would mean that particular data point is at 5% of the hight of the highest spike. So on and so on. It all has to do with proportions.