Considering it is essentially impossible to get a refund on Steam, I wouldn't trust 'owners' data that goes up and down.
That said, having ~10,000 owners would mean that 10% of people who own the game on PC are members on here who have registered for the downloads forum, which is pretty good.
That said, having ~10,000 owners would mean that 10% of people who own the game on PC are members on here who have registered for the downloads forum, which is pretty good.