How many Green Goblins are there again?