Na Yeon Choi finished off the LPGA season in fine style with a two-shot victory at the CME Group Titleholders in Florida.