Was a bit concerned about the probability of those clusters in Figure 1 occurring by chance, particularly with the middle one looking so weak: it's about a 0.8% chance of getting three and a 7% chance of getting two over a thirty year period...
Just about seems convincing.