How many edges does the following shape have?

Answer:
20
Step-by-step explanation:
the top and bottom of the shape have 8 edges each so that equals 16, and the side edges are 4 so that makes 20.