EX-99 2 attach080205.txt TABLE OF TRANSACTIONS Table of Transactions Price #Shares 85.50 7400 85.51 600 85.52 1100 85.53 300 85.54 400 85.55 400 85.56 700 85.57 2000 85.58 1000 85.59 300 85.60 1000 85.61 300 85.62 300 85.63 300 85.64 500 85.65 400 85.66 700 85.67 500 85.68 1000 85.69 800 86.00 6200 86.01 900 86.02 200 86.03 400 86.04 1100 86.05 1900 86.20 2300 86.22 300 86.23 500 86.24 200 86.25 900 86.26 200 86.28 200 86.50 300 86.52 300 86.53 200 86.55 200 86.57 200 86.59 300 86.61 1000 86.66 200 86.67 100 86.68 200 Price #Shares 86.69 100 86.72 1500 86.73 700 86.75 800 86.80 400 41,800 total shares sold at an average sale price of $85.9223 per share.