As a general rule, anywhere between 20-36 listings is a good place to start with an Etsy shop, but it's not the end goal. You should have enough listings to fill up the first page of your shop in order to create a look of “fullness” when customers come to your shop's homepage.