why are there 21 million bitcoins – BestEarnIdea.com