|

| 2008 |
2007 |
|
| Jan-08 |
24.32 |
Jan-07 |
$28.78 |
|
|
| Feb-08 |
$23.01 |
Feb-07 |
$27.51 |
|
|
| Mar-08 |
$25.62 |
Mar-07 |
$28.20 |
|
|
| Apr-08 |
$26.31 |
Apr-07 |
$27.90 |
|
|
| |
|
May-07 |
$27.42 |
|
|
| |
|
June-07 |
$25.19 |
|
|
| |
|
Jul-07 |
$23.47 |
|
|
| |
|
Aug-07 |
$27.00 |
|
|
| |
|
Sep-07 |
$27.95 |
|
|
| |
|
Oct-07 |
$29.54 |
|
|
| |
|
Nov-07 |
$28.50 |
|
|
| |
|
Dec-07 |
$27.02 |
|
|
| 2006 |
2005
(2-for-1 stock split) |
2004 |
| Jan-06 |
$23.29 |
Jan-05 |
$23.31 |
Jan-04 |
$41.29 |
| Feb-06 |
$23.05 |
Feb-05 |
$23.52 |
Feb-04 |
$43.30 |
| Mar-06 |
$24.21 |
Mar-05 |
$22.88 |
Mar-04 |
$44.65 |
| Apr-06 |
$22.67 |
Apr-05 |
$24.11 |
Apr-04 |
$38.25 |
| May-06 |
$21.84 |
May-05 |
$24.62 |
May-04 |
$39.95 |
| Jun-06 |
$21.90 |
Jun-05 |
$25.04 |
Jun-04 |
$41.73 |
| Jul-06 |
$22.88 |
Jul-05 |
$24.99 |
Jul-04 |
$40.52 |
| Aug-06 |
$24.59 |
Aug-05 |
$23.83 |
Aug-04 |
$44.11 |
| Sep-06 |
$24.71 |
Sep-05 |
$23.91 |
Sep-04 |
$45.03 |
| Oct-06 |
$26.40 |
Oct-05 |
$22.27 |
Oct-04 |
$47.99 |
| Nov-06 |
$27.46 |
Nov-05 |
$22.64 |
Nov-04 |
$49.83 |
| Dec-06 |
$27.70 |
Dec-05 |
$21.62 |
Dec-04 |
$50.58 |
| 2003 |
2002 |
2001 |
| Jan-03 |
$33.88 |
Jan-02 |
$30.95 |
Jan-01 |
$26.01 |
| Feb-03 |
$34.66 |
Feb-02 |
$30.90 |
Feb-01 |
$25.20 |
| Mar-03 |
$35.75 |
Mar-02 |
$33.20 |
Mar-01 |
$25.20 |
| Apr-03 |
$37.60 |
Apr-02 |
$33.75 |
Apr-01 |
$28.61 |
| May-03 |
$37.65 |
May-02 |
$34.30 |
May-01 |
$26.80 |
| Jun-03 |
$38.08 |
Jun-02 |
$36.92 |
Jun-01 |
$29.56 |
| Jul-03 |
$39.65 |
Jul-02 |
$33.80 |
Jul-01 |
$28.67 |
| Aug-03 |
$39.48 |
Aug-02 |
$33.80 |
Aug-01 |
$28.70 |
| Sep-03 |
$39.65 |
Sep-02 |
$34.15 |
Sep-01 |
$29.00 |
| Oct-03 |
$39.40 |
Oct-02 |
$33.45 |
Oct-01 |
$28.60 |
| Nov-03 |
$40.20 |
Nov-02 |
$34.95 |
Nov-01 |
$28.95 |
| Dec-03 |
$40.00 |
Dec-02 |
$35.00 |
Dec-01 |
$29.40 |
|