No, because each wallet has a variable number of receiving and change addresses associated with it, and there's no way to determine who owns which wallet, it could be that one person has a dozen of these addresses and another person only has three for example. Also to further complicate things people can hold multiple wallets and there are several addresses that belong not to a single person but to a company or service (eg. a casino that gives you a unique deposit address).
Also there are several people who have abandoned their wallets by losing the private keys to them so that's a non-negligible number that belong to nobody.
PS. Please include the source for this so we can see how he got this data:
According to data analyst Willy Wu, there are an estimated 135 million Bitcoin users worldwide. This is less than 2% of the global population. To put that into perspective, PayPal has 361 million user accounts, Facebook has 2.8 billion monthly active users, and the internet in total has an estimated 4.7 billion users.
Remember: "not your keys not your coins"! So if you don't have keys, you can't be own Bitcoin, and if you don't own Bitcoin, you can't be a user.
Why? (Yes I know this is LoyceV's quote) There could be more people who have a bitcoin account on an exchange than there are offline wallets. So while I agree that it can't truly be
their bitcoin, I disagree about them not being users.