Nielsen's top 20 programs for May 21-27

Nielsen's top 20 programs for May 21-27