| Jun 30, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.95 | 700 | $27.97K | 46.90K |
| Jun 24, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.93 | 1.30K | $51.91K | 46.20K |
| Jun 21, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.92 | 2.00K | $79.83K | 44.90K |
| Jun 20, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.91 | 1.90K | $75.83K | 42.90K |
| Jun 17, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.91 | 2.50K | $99.77K | 41.00K |
| Jun 13, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.89 | 2.50K | $99.72K | 38.50K |
| Jun 8, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.83 | 1.20K | $47.79K | 36.00K |
| Jun 6, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.82 | 4.10K | $163.27K | 34.80K |
| Jun 6, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.82 | 500 | $19.91K | 1.50K |
| May 31, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.87 | 1.00K | $39.87K | 30.70K |
| May 26, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.86 | 1.40K | $55.80K | 29.70K |
| May 25, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.86 | 8.00K | $318.88K | 28.30K |
| May 19, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.67 | 1.00K | $39.67K | 20.30K |
| May 16, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.53 | 1.20K | $47.44K | 19.30K |
| May 13, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.56 | 1.40K | $55.38K | 18.10K |
| May 9, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.50 | 1.00K | $39.50K | 16.70K |
| May 9, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.50 | 500 | $19.75K | 1.00K |
| May 5, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.50 | 1.00K | $39.50K | 15.70K |
| Apr 25, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.45 | 500 | $19.73K | 14.70K |
| Apr 22, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.45 | 1.00K | $39.45K | 14.20K |
| Apr 20, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.48 | 1.50K | $59.22K | 13.20K |
| Apr 18, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.58 | 2.70K | $106.85K | 11.70K |
| Apr 18, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.58 | 500 | $19.79K | 500 |
| Apr 1, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.60 | 7.00K | $277.20K | 9.00K |
| Mar 31, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.59 | 2.00K | $79.18K | 2.00K |
| Nov 22, 04 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $39.55 | 1.00K | $39.55K | 3.00K |
| Jan 12, 05 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $36.85 | 1.50K | $55.27K | 1.50K |
| Aug 24, 04 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $31.55 | 1.00K | $31.55K | 2.00K |
| Aug 18, 04 | GABELLI ASSET MANAGEMENT INC ET AL | 10 percent owner | Purchase | $31.29 | 1.00K | $31.29K | 1.00K |