Thanks Teju! I agree. Here is my Timeline.
Category ............

NP
Visa office...........:Accra Ghana
NOC Code ...........:3131
Application filed.....: 22/03/2014
Settlement Plan......: 23/03/2014
App. No Generation....: 23/03/2014
Nomination /AOR letter....: 12/02/2015
Application filed to CIC........:07/07/2015
CIC PNP confirmation ...........:10/09/2015
Free departure orientation letter......: 16/05/2016
Medical Request...............: 27/05/2016
Medicals done...........: 06/06/2016
Request for additional documents for dependant just included..........: 27/06/2016.
Documents Sent...........: 27/06/2016
Now Awaiting PPR...............

;D