I read somewhere earlier this year that they capped the number of ITA to 20000 and something for 2024 and looks like we reached the limit. French is my first language but I wasn’t eligible because of the one year (1560 hours ) worked hours requirement..