There are too many variables to give you a definitive answer but as previous respondent indicated 10 days is possible (problem free). Hiccups in the system can result in it taking much longer. mine took 2 months - variables include the PRO, Company, the process, your passport, medical, fingerprints etc etc.

All being well i hope you are done in the shortest time possible