Nick Dunlap becomes first amateur to win PGA Tour event since 1991