5%
Boomer
33%
Gen X
43%
Millennial
19%
Gen Z