No, 21 million is roughly the limit of the coins. It is proposed
here, that for every 210k blocks, the subsidy be halved from the initial value of 50 coins. So a python program
here can roughly estimate it to be about that 21M coins. At about block 1260001, the reward will be 0, meaning no coins will be added.
thats the point everyone should know that 21 million bitcoin is a supply and it cannot be added more by someone , when the 21 million got mined the transaction fee is the only thing that the miner will earn.