How Many Shapes Are There?