Cabela’s plans three new stores in new markets, 23 total new stores