40,000,000 tokens will be used to maintain price support of the PRG tokens, 40M are a lot but wath will happen if ipotetically you run out of tokens ? An what means stable? Basically you will play the market?
Dont forget that token also has decimals so I don't see it as reasonable assumption that they could run out of coins.
But these can only be used on sell side, so maybe they use to keep the price down?

If I have a huge amount of tokens and I want to keep price down yes, I'll put fake sell walls to drive the market. This maybe is ok for infinite emissions coins (like Corion for example they have infinite emission and they want to keep price of 1 COR = $1, they have coins to play the market basically), but I don't think that it could work for a 200M cap currency, if there's a huge demand it's not really fair to keep the price down