How many meteorites hit Earth every year?

Earth is constantly showered by space rocks, but how many of these actually land on Earth's surface?

How many meteorites hit Earth every year?
Earth is constantly showered by space rocks, but how many of these actually land on Earth's surface?

Discover more Science and Technology news updates in TROIB Sci-Tech