Any idea if the ITAs issued of 54,500 till 02.08.2017 includes non-OINP nominations as well (I know OINP nomination based applications are included) ? CIC targets 71,700 FSW/FST/CEC and 51,500 PNP admissions i.e. a total of 123,200 ITAs for 2017. So less than 50% spots are taken. Am I right here?