“The number of Americans owning stocks increased from an estimated 4-5 million in 1929 to 31 million by 1970.”