Currently, the Leo rewards are being issued through inflation, which will stop, and 30 M will be the maximum LEO that will be minted, and there will be no more minting after that.
I'm curious how this will work out, one of the biggest issues I had with LEO was the massive inflation (over 25% at times).