Background check started July 2016, so I think it took about 14 months.
Last time I checked was beginning of September 2017 and they said security check still on going.
Thanks God, finally I am PR.
Application sent: 17 Jun 2015
Front medical: Mar 2016
Background check started: Jul 2016
Ready for Visa email: Sep 2017
Landed: Oct 2017
Best wishes for everyone still waiting.