There's a pretty cool blog on this subject that I bookmarked years ago after reading various accounts (including the Ossipee Mountains trace mentioned above). Lots of reader-provided sightings, and you'll have to decide for yourselves which you believe or not.
Still, some good reading.
https://nhmountainlion.wordpress.com/about/