Congrats! That number of awards is crazy, but I suppose it makes some sense given they delayed the application opening due to worries about the budget.
If the activity on this board (in the CSGF threads for this year and earlier) is representative, there may have been a smaller applicant pool this year than in years past. Not that the odds are still particularly good...