Community pharmacists and hospital pharmacists — Salary, Outlook & Immigration Pathways in Canada