Subscription streaming platform Netflix launched 657 first-run original titles in 2019, up from 386 in 2018, according to new analysis from Omdia Channels & Programming Intelligence