Replying to https://twitter.com/Jianglindai1990/status/1527695691019329536:
@Jianglindai1990 @VailshireCap Uh, no. There are not 21 million in the world, there are 19 million already mined and "in the world" while the last 2 million will be mined between now and 2140 or so.