That could be. I have the figure for 2024, which was 95%, so it's probably in that range, yes.
Evidence of meeting #141 for Human Resources, Skills and Social Development and the Status of Persons with Disabilities in the 44th Parliament, 1st session. (The original version is on Parliament’s site, as are the minutes.) The winning word was cmhc.
A recording is available from Parliament.