Broadway shows grossed $30.9 million last week on sales from 299,090 audience members, the highest dollar amount " and best attendance " ever recorded for the week leading into Memorial Day.