How many co-authors are enough?
People who have made no intellectual or scientific contribution to a paper should not be listed as authors. So, unless your upper-level supervisors have had an active role in designing the project, carrying it out, or writing the papers, they should be excluded. This is the practice normally carried out in corporate environments.