1,902 registered Republicans
Yep, a large sample size.
“The scientific results shown for the questions below have a sample size of 1,902 and a 2.2% Margin of Error at a 95% confidence level.”