APPENDIX
TRANSACTION
DATE SHARES PRICE
- ---------------------------------
- ------------------------------- -------------------------------
9/14/2004 10,300 $29.0000
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 500 $29.0100
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 400 $29.0200
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 300 $29.0300
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 600 $29.0500
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 400 $29.0600
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 300 $29.0700
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 600 $29.0900
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 400 $29.1000
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 1100 $29.1100
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 3700 $29.1200
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 4700 $29.1300
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 100 $29.1400
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 300 $29.1500
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 100 $29.1600
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 5500 $29.2000
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 200 $29.2100
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 100 $29.2300
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 100 $29.2400
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 6500 $29.2500
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 200 $29.3500
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 3200 $29.3600
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 100 $29.3700
- --------------------------------- -------------------------------
- -------------------------------
9/14/2004 1400 $29.3350
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 6300 $28.5000
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 300 $28.5100
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 200 $28.5200
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 600 $28.5300
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 2300 $28.5600
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 200 $28.5700
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 1500 $28.5800
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 400 $28.5900
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 17700 $28.6000
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 700 $28.6100
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 100 $28.6200
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 100 $28.6300
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 1900 $28.6400
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 1700 $28.6500
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 20600 $28.8500
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 200 $28.8800
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 1000 $28.9000
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 400 $28.9200
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 100 $28.9500
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 600 $28.9900
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 700 $29.0000
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 200 $29.0300
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 500 $29.0500
- --------------------------------- -------------------------------
- -------------------------------
9/15/2004 600 $29.0800
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 10000 $29.1500
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 3300 $29.0000
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 200 $29.0400
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 5700 $29.0500
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 100 $29.0600
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 200 $29.0700
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 1100 $29.1000
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 200 $29.1100
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 3600 $29.1200
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 4200 $29.1300
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 10700 $29.1400
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 2800 $29.1500
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 4100 $29.1600
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 1700 $29.1700
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 1800 $29.1800
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 300 $29.2000
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 1200 $29.2400
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 3300 $29.3400
- --------------------------------- -------------------------------
- -------------------------------
10/01/2004 500 $29.4500
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 1000 $29.0700
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 1000 $28.8500
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 10300 $28.8000
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 1700 $28.8500
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 1700 $28.9000
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 2000 $28.9100
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 4100 $28.9400
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 600 $28.9500
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 1300 $28.9700
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 2000 $29.9800
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 9800 $29.0000
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 2700 $29.1000
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 800 $29.1100
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 2500 $29.1200
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 500 $29.1500
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 100 $29.1600
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 200 $29.1900
- --------------------------------- -------------------------------
- -------------------------------
10/04/2004 100 $29.2000
- --------------------------------- -------------------------------
- -------------------------------
10/05/2004 16000 $28.4600
- --------------------------------- -------------------------------
- -------------------------------
10/05/2004 13300 $28.5000
- --------------------------------- -------------------------------
- -------------------------------
10/05/2004 300 $28.6200
- --------------------------------- -------------------------------
- -------------------------------
10/05/2004 500 $28.6800
- --------------------------------- -------------------------------
- -------------------------------
10/05/2004 800 $28.6900
- --------------------------------- -------------------------------
- -------------------------------
10/05/2004 7200 $28.7000
- --------------------------------- -------------------------------
- -------------------------------
10/05/2004 700 $28.7200
- --------------------------------- -------------------------------
- -------------------------------
10/05/2004 400 $28.7400
- --------------------------------- -------------------------------
- -------------------------------
10/05/2004 3100 $28.7500
- --------------------------------- -------------------------------
- -------------------------------
10/13/2004 7400 $28.0000
- --------------------------------- -------------------------------
- -------------------------------
10/13/2004 1200 $28.3400
- --------------------------------- -------------------------------
- -------------------------------
10/13/2004 500 $28.4400
- --------------------------------- -------------------------------
- -------------------------------
10/13/2004 1500 $28.4500
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 200 $27.8000
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 100 $27.8100
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 300 $27.8500
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 600 $27.8600
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 900 $27.8700
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 700 $27.8800
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 400 $27.8900
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 2,700 $27.9000
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 100 $27.9200
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 200 $27.9300
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 300 $27.9400
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 900 $27.9500
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 200 $27.9600
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 300 $27.9700
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 400 $27.9800
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 3,900 $27.9900
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 1,100 $28.0000
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 1,800 $28.0100
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 400 $28.0200
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 200 $28.0300
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 500 $28.0400
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 2,200 $28.0500
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 200 $28.1400
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 200 $28.1500
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 100 $28.1900
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 300 $28.2000
- --------------------------------- -------------------------------
- -------------------------------
10/14/2004 200 $28.2200
- --------------------------------- -------------------------------
- -------------------------------