And I have learnt in other posts that in 2016 only 23K ITAs are issued and from september the ITAs issued will be admitted in 2017 so some of them are from the targets of 2017 as well. And these ITAs includes PNP also. If half of the targets are from express entry so if FSW,PNP,CEC,FST targets togather comprises of 105K cut them half to 52K so still ITAs are some way short