Gen Z and Millennials account for 85% of Insurance Sales