CIC already gave 32200 ITAs this year. According to this years target, 42700 are left to be given. By doing the math, does it mean only 6100 itas every month for the rest of the year?
Also, if there are 250 candidates with scores higher than 441 is entering the pool everyday, chances of cut off...