landed: march 14,2019 (edmonton ircc)
ghost update:march 28,2019
approved and mailed:april 1,2019
received: (dependents card)
home address: April 5,2019
(principal applicant card)
representative address: april 8,2019
thanks for all the inputs and experience been shared.
Finally the looooong...