Question: What was the population in 2010 for the town that holds Newfound Lake?
Sentence (from "Newfound Lake"): Newfound Lake is located in Grafton County, New Hampshire, United States.
Relevant evidence: Yes