how many edible plants are there