With so many CEC ITAs, it is possible that they won't come up with a new draw anytime soon. Even if one gets a nomination, there will still be a wait for ITA. Also 27000 applications to process. IRCC has created a lot of uncertainty in the process now