One small correction, IRCC sent 23,100 invites expecting at least 15,000 complete applications. If all 23,100 applicants sent complete applications that qualify then all 23,100 will have to be approved by IRCC. So for now, I would safely assume that 155,313 - 23,100 = 132,213 applicants are in...