Some 95.9% of adults or 22,442,346 individuals had completed their Covid-19 vaccination as of yesterday.
According to the CovidNow portal, 98% or 22,944,240 individuals have received at least a first dose of vaccine.
In terms of teenagers, 87.7% or 2,762,739 individuals have received at least one dose of vaccine, while 82.8% or 2,607,392 individuals have completed their vaccination.
A total of 138,752 doses of vaccine were given yesterday, with 8,428 as second shots, 5,067 to first-dose recipients and 125,257 as booster jabs.
This brings the total number of doses administered under the National Covid-19 Immunisation Programme to 52,391,444.
A total of 1,823,474 booster doses have been administered so far.