A total of 29 Broadway shows grossed $24.8 million in the week that ended Sunday, about 4% less than the previous week, according to data from the Broadway League.