Characteristics of the foreshock occurrence for Mj3.0 to 7.2 shallow onshore earthquakes in Japan