State revenues fall nearly $4 million short in May