A animal shelter has 126 cans of food. They receive 6 more boxes each has 7 cans in them. How many cans of food does the animal shelter have now?