Insider Transactions

Date Name Filing Title Type Shares Traded Price Range Total Held
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 500 $36.00 554,197
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 100 $35.93 554,097
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 1,230 $35.92 552,867
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 200 $35.90 552,667
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 99 $35.84 552,568
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 598 $35.82 551,970
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 99 $35.80 551,871
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 199 $35.79 551,672
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 100 $35.76 551,572
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 300 $35.70 551,272
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 1,120 $35.68 550,152
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 375 $35.67 549,777
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 100 $35.66 549,677
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 100 $35.65 549,577
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 100 $35.64 549,477
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 287 $35.60 549,190
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 100 $35.55 549,090
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 200 $35.54 548,890
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 198 $35.53 548,692
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 615 $35.52 548,077
Dec 01, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 349 $35.51 547,728
Dec 01, 2006 Form 4 Director Other acquisition or disposition -- -- 477,264
Nov 24, 2006 Form 4 Director Bona fide gift 4,000 -- 24,000
Nov 22, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 19,700 $38.00 655,160
Nov 22, 2006 Form 4 Director Open market or private sale of non-derivative or derivative security 300 $38.07 654,860

* Represents the number of non-derivative securities directly held. (I) Indicates that some (or all) of these shares are held indirectly.

For recent transactions, including derivative transactions, see our Section 16 SEC filings page.