A piece of information I would like to share here, My batch applied for pgwp around the same time May 12-May15. Interestingly all graduated students from Pakistan got their approval by around mid June. The rest of us are still waiting. Around 5 students from Pakistan, so any theory here?