Farm Facts Trivia

How many different breeds of sheep are there in the United States?
23
109
10
47