How Many Species Exist