​A wedding will include a total of 296 guests. The venue where the wedding is being held has tables that seat 8 guests each. How many tables must the venue have to accommodate all of the wedding guests?