Total received toward the overall cap: 11,544 of 25,000
Pending applications (Complete applications waiting for MI Acceptance Review) - 4,565
It update posted by cic on dec 19th .. when they are charging october 2nd week applicant.. now it should be around 17 to 18K
I dont see chance of 25000...