A recent analysis on NIH grants. On average there are 4,500 grants awarded each month. July-September is the grant season. For more detail, check out “NIH awards 4500 grants each month, peaks in summer”
Update: 2019/11/27 If you want to receive alerts of new NIH grant awards or search the entire database, Stork offers such an app.