Fewer than 1,000 giant pandas still roam the wild.