boomerang generation statistics