Record attendance at Cabela’s annual shareholders meeting