I had IT run numbers of deals that go out past 2002.

Total = 6632
Buys= 3464
Sells= 3168

It will take some time to get alot beyond that info,  but I think this gives a clear picture that there are a substantial number of deals going out long-term.

Thanks