29,556 

jobs in Canada