We are traveling as a family of 3. 2 adults and one small child. No real hiking, perhaps some exploring along boardwalks or the short hike up to the waterfall in Grand Teton at Jenny Lake via boat ride, but nothing extreme and we will always stick together. We have one can of bear spray. Do we really need one can per person if we stick together and are in populated areas?