AMBASSADORS GROUP, INC.