CIC published a notice on Jan 16, 2015 saying they received 5000 Complete application and intake is paused until next year. Does it mean application received before jan 16 made it to the 5000 cap?
I am not allowed to post link here. But if you search CIC you will find it.