It's really not about people entering the pool, CIC orchestrated this themselves.
Jan & Feb 2017 16,999 ITAs
Jan & Feb 2018 11,500 ITAs
A whole 5,499 difference, if we apply that to the last pool breakdown, cutoff would have dropped to 429 by now.
Is it that there are more families applying...