People are getting more savvy, inflation is running wild, currencies are being devalued consistently. People are trying to set themselves up financially because life is getting more & more expensive. This stat does not surprise me, I think more & more money will pour into stocks as people try to improve their lives.