We got our PR cards today. Timeline is as below (Toronto).
Landed: Feb 12, 2016
Photos resubmitted to CIC: Apr. 18, 2016
Photos reached to CIC: Apr. 21, 2016
PR cards mailed by CIC: July 4, 2016
PR Cards received: July 15, 2016
Thanks to everyone in this forum for their advise and suggestions.