Analytics company Jumpshot provided Business Insider a list of the most popular streaming shows of 2019 so far, based on viewership.

Netflix dominated the list, but some popular Hulu shows snuck in, as well.

Visit Business Insider's homepage for more stories.

Netflix has been on a cancellation spree lately, but that hasn't stopped viewers from tuning in.

Analytics company jumpshot provided Business Insider a list of the most popular original streaming TV shows of the year so far, and many of Netflix's recent cancellations — including "The Punisher" and "One Day at a Time" — made the list.

READ MORE: 'One Day at a Time' star laments its cancellation and criticizes Netflix, but the show failed to build a big audience

The canceled series weren't attracting large audiences prior to getting axed. For instance, "The Punisher's" second season dropped 40% in viewership in the first weekend after release compared to season one, according to data from Jumpshot.

Netflix dominated the list, showing that its investment in original content is paying off. Netflix is expected to spend up to $15 billion on original content in 2019. Netflix's hit superhero series, "The Umbrella Academy," came out on top. The streaming giant recently renewed the show for a second season.

But Hulu slid in with several of its own popular shows like "The Handmaid's Tale," "Pen15," and "Marvel's Runaways."

Jumpshot created the list based on number of views each series got in the first quarter of 2019 only on desktop devices, but the data can be used as a proxy of a show's relative popularity.

Below are the 30 most popular streaming shows of 2019, so far: