This visualization only works in modern browsers. Upgrade yours and enjoy.
Meteors and asteroids discovered and the estimated date of landfall. Increased numbers show increased scientific activity. Source: Meteocritical Society