Nielsen released its new weekly rankings of streaming titles on Thursday, with Netflix once again dominating the top ten. For the week of Aug. 10-16, “The Umbrella Academy” was once again the top ...