depends mostly on the visa office. Recently applicants from hong kong visa office are getting ppr is 4-5 months. Singapore I think takes about 5-6 months. Ottawa is very unpredictable, but 5-6 months on average. New delhi 6-8 months and london 7-9 months. Ofcourse there are odd outliers, but these I think are the averages.