New Netflix Series Premieres as #1 Streaming Show