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?