there will only EVER be 21m Bitcoin units for the world to use.