So far Iran has given out Covid-19 vaccines to most if not all of the vulnerable / elderly people and those working in the medical industry.
3% & 10% of Iran's population have received 2 doses and 1 dose respectively. That 2.5 million and 8 million people. In 1 month from now Iran is expected to offer doses to the general public
In Iran there are currently 60 million adults. That would mean that realistically 4% and 13% have received 2 doses and 1 dose respectively.
In the last week approx 280,000 people a day received a jab on average. That number is gradually increasing.
At the current rate, by the start of September, another 8-10 million doses should have been administered if foreign and domestic supplies all come through as expected.
I'm guessing that by the start of September, at the very least, 10% and 25% (or 5 million and 15 million) should have received 2 doses and 1 dose respectively