Normal processing time for visitor visa from outside Canada is 19 business days which will take normally 4 weeks in total to reach final decision.
However every case is different, some application gets approved earlier and some application might take long to process.
It all depends on how busy visa offices are.