Hi, I got an email from them saying that only 15 slots are available out of 88 applications from NSERC, CIHR and SSHRC and that I am on the wait list so in case anyone changes his/her plan then I might have a chance!! 
 
I pretty much dont think that anyone would want to miss this once-in-a-lifetime opportunity so I just considered its done!! Will apply again next year and hope for the best!! 
 
I dont know why you did not get the email!! maybe it will come to you soon!!! 
 
All the best!!