Micrometeoroid Impacts on the Lunar Surface