But the only thing we can be sure about is the number of bitcoin users are already reached at least 5 million.
Any source to back this ? I doubt we're even close to 5 million users and you mentioned that people could create multiple wallets. Who knows there might be one person that could own hundred thousands of wallets.