SEC CIK 923727
ESL PARTNERS, L.P.
Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| AZOview stock → | 655 | 2012-01-20 |
| ANview stock → | 0 | 2021-10-04 |
| LEview stock → | 0 | 2021-11-01 |
Position History — AN
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — AN
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2021-10-04 | J | 877,219 | $0.00 | 0 |
| 2021-09-29 | Open-market sale | 7,840 | $129.17 | 9,049,026 |
| 2021-09-29 | Open-market sale | 86,734 | $129.17 | 877,219 |
| 2021-05-17 | Open-market sale | 1,968 | $106.23 | 9,056,866 |
| 2021-05-10 | Open-market sale | 32,847 | $105.78 | 9,058,834 |
| 2021-05-10 | Open-market sale | 4,531 | $105.78 | 963,953 |
| 2021-05-03 | Open-market sale | 133,770 | $103.72 | 9,091,681 |
| 2021-05-03 | Open-market sale | 13,821 | $103.72 | 968,484 |
| 2021-04-30 | Open-market sale | 34,351 | $103.49 | 9,225,451 |
| 2021-04-30 | Open-market sale | 3,912 | $103.49 | 982,305 |
| 2021-04-29 | Open-market sale | 7,901 | $103.38 | 986,217 |
| 2021-04-29 | Open-market sale | 71,593 | $103.38 | 9,259,802 |
| 2021-04-28 | Open-market sale | 4,148 | $103.05 | 994,118 |
| 2021-04-28 | Open-market sale | 40,864 | $103.05 | 9,331,395 |
| 2021-04-27 | Open-market sale | 20,489 | $102.42 | 998,266 |
| 2021-04-27 | Open-market sale | 189,769 | $102.42 | 9,372,259 |
| 2021-04-26 | Open-market sale | 94,273 | $103.75 | 9,562,028 |
| 2021-04-26 | Open-market sale | 40,632 | $103.75 | 1,018,755 |
| 2021-03-01 | J | 945,067 | $0.00 | 1,059,387 |
| 2021-01-12 | Open-market sale | 28,249 | $77.98 | 2,004,454 |
| 2021-01-12 | Open-market sale | 2,329 | $77.98 | 9,656,301 |
| 2021-01-11 | Open-market sale | 14,764 | $76.27 | 2,032,703 |
| 2021-01-11 | Open-market sale | 1,217 | $76.27 | 9,658,630 |
| 2021-01-08 | Open-market sale | 3,989 | $76.10 | 9,659,847 |
| 2021-01-08 | Open-market sale | 48,373 | $76.10 | 2,047,467 |
| 2020-12-21 | J | 149,957 | $0.00 | 2,095,840 |
| 2020-01-24 | Open-market sale | 21 | $45.02 | 2,245,797 |
| 2020-01-24 | Open-market sale | 78 | $45.02 | 9,663,836 |
| 2020-01-23 | Open-market sale | 49,894 | $45.08 | 2,245,818 |
| 2020-01-23 | Open-market sale | 214,149 | $45.08 | 9,663,914 |
| 2020-01-22 | Open-market sale | 14,077 | $45.07 | 2,295,712 |
| 2020-01-22 | Open-market sale | 55,106 | $45.07 | 9,878,063 |
| 2020-01-21 | Open-market sale | 173,701 | $45.41 | 9,933,169 |
| 2020-01-21 | Open-market sale | 40,920 | $45.41 | 2,309,789 |
| 2020-01-17 | Open-market sale | 44,574 | $45.73 | 10,106,870 |
| 2020-01-17 | Open-market sale | 42,358 | $45.73 | 2,350,709 |
| 2019-12-09 | J | 39,884 | $0.00 | 2,393,067 |
| 2019-09-12 | Open-market sale | 17,973 | $52.23 | 10,151,444 |
| 2019-09-12 | Open-market sale | 6,107 | $52.23 | 2,432,951 |
| 2019-09-11 | Open-market sale | 7,310 | $51.96 | 2,439,058 |
| 2019-09-11 | Open-market sale | 71,920 | $51.96 | 10,169,417 |
| 2019-07-25 | Open-market sale | 40,272 | $48.57 | 2,446,368 |
| 2019-07-25 | Open-market sale | 156,819 | $48.57 | 10,241,337 |
| 2019-07-24 | Open-market sale | 190,179 | $48.09 | 2,486,640 |
| 2019-07-24 | Open-market sale | 796,958 | $48.09 | 10,398,156 |
| 2019-07-23 | Open-market sale | 295,467 | $46.71 | 11,195,114 |
| 2019-07-23 | Open-market sale | 249,510 | $46.71 | 2,676,819 |
| 2019-05-10 | J | 686,694 | $0.00 | 2,926,329 |
| 2018-05-07 | J | 59,293 | $0.00 | 3,613,023 |
| 2018-01-24 | J | 339,919 | $0.00 | 3,672,316 |
| 2017-12-08 | J | 918,369 | $0.00 | 4,012,235 |
| 2017-11-02 | Open-market sale | 3,102 | $55.61 | 4,930,604 |
| 2017-11-02 | Open-market sale | 378 | $55.61 | 11,490,581 |
| 2017-01-26 | Open-market sale | 4,773 | $53.32 | 11,490,959 |
| 2016-12-31 | J | 1,159,581 | $0.00 | 4,933,706 |
| 2016-12-31 | J | 1,463 | $0.00 | 0 |
| 2016-01-04 | J | 11,984 | $0.00 | 0 |
| 2016-01-04 | J | 698,053 | $0.00 | 6,093,287 |
| 2015-07-17 | Open-market sale | 32,311 | $66.03 | 6,791,340 |
| 2015-07-17 | Open-market sale | 66,538 | $66.03 | 11,495,732 |
| 2015-07-16 | Open-market sale | 263,003 | $65.94 | 11,562,270 |
| 2015-07-16 | Open-market sale | 158,331 | $65.94 | 6,823,651 |
| 2015-07-15 | Open-market sale | 48,176 | $65.75 | 11,825,273 |
| 2015-07-15 | Open-market sale | 42,809 | $65.75 | 6,981,982 |
| 2015-07-02 | Open-market sale | 18,284 | $64.07 | 7,024,791 |
| 2015-07-02 | Open-market sale | 24,831 | $64.07 | 11,873,449 |
| 2015-07-01 | Open-market sale | 177,445 | $63.90 | 7,043,075 |
| 2015-07-01 | Open-market sale | 186,065 | $63.90 | 11,898,280 |
| 2015-06-22 | J | 780 | $0.00 | 0 |
| 2015-06-22 | Open-market sale | 61,454 | $63.14 | 12,084,345 |
| 2015-06-22 | Open-market sale | 48,158 | $63.14 | 7,220,520 |
| 2015-06-19 | Open-market sale | 157,716 | $63.03 | 7,268,678 |
| 2015-06-19 | Open-market sale | 292,218 | $63.03 | 12,143,521 |
| 2015-06-19 | Open-market sale | 92 | $63.03 | 3,948 |
| 2015-06-18 | Open-market sale | 39 | $63.64 | 4,040 |
| 2015-06-18 | Open-market sale | 93,972 | $63.64 | 12,435,739 |
| 2015-06-18 | Open-market sale | 98,859 | $63.64 | 7,426,394 |
| 2015-06-17 | Open-market sale | 10 | $63.73 | 4,079 |
| 2015-06-17 | Open-market sale | 43,225 | $63.73 | 7,525,253 |
| 2015-06-17 | Open-market sale | 4,811 | $63.73 | 12,529,711 |
| 2015-06-11 | Open-market sale | 48,143 | $64.25 | 12,534,522 |
| 2015-06-11 | Open-market sale | 20 | $64.25 | 4,089 |
| 2015-06-11 | Open-market sale | 47,915 | $64.25 | 7,568,478 |
| 2015-06-10 | Open-market sale | 173,600 | $64.23 | 12,582,665 |
| 2015-06-10 | Open-market sale | 75 | $64.23 | 4,109 |
| 2015-06-10 | Open-market sale | 194,659 | $64.23 | 7,616,393 |
| 2015-06-09 | Open-market sale | 83,381 | $64.18 | 12,756,265 |
| 2015-06-09 | Open-market sale | 45 | $64.18 | 4,184 |
| 2015-06-09 | Open-market sale | 140,134 | $64.18 | 7,811,052 |
| 2015-05-19 | Open-market sale | 11,837 | $63.08 | 12,839,646 |
| 2015-05-19 | Open-market sale | 16,974 | $63.08 | 7,951,186 |
| 2015-05-19 | Open-market sale | 6 | $63.08 | 4,229 |
| 2015-05-12 | Open-market sale | 107,095 | $63.06 | 12,851,483 |
| 2015-05-12 | Open-market sale | 34 | $63.06 | 4,235 |
| 2015-05-12 | Open-market sale | 61,933 | $63.06 | 7,968,160 |
| 2015-05-11 | Open-market sale | 195,693 | $63.17 | 12,958,578 |
| 2015-05-11 | Open-market sale | 117,769 | $63.17 | 8,030,093 |
| 2015-05-11 | Open-market sale | 64 | $63.17 | 4,269 |
| 2015-05-08 | Open-market sale | 73,110 | $63.34 | 8,147,862 |
| 2015-05-08 | Open-market sale | 42 | $63.34 | 4,333 |
| 2015-05-08 | Open-market sale | 135,674 | $63.34 | 13,154,271 |
| 2015-05-07 | Open-market sale | 135,525 | $63.16 | 13,289,945 |
| 2015-05-07 | Open-market sale | 48,349 | $63.16 | 8,220,972 |
| 2015-05-07 | Open-market sale | 37 | $63.16 | 4,375 |
| 2015-05-05 | Open-market sale | 988 | $64.10 | 13,425,470 |
| 2015-04-27 | Open-market sale | 20,819 | $64.41 | 13,426,458 |
| 2015-04-27 | Open-market sale | 12 | $64.41 | 4,412 |
| 2015-04-27 | Open-market sale | 40,043 | $64.41 | 8,269,321 |
| 2015-04-24 | Open-market sale | 104,807 | $65.07 | 13,447,277 |
| 2015-04-24 | Open-market sale | 36 | $65.07 | 4,424 |
| 2015-04-24 | Open-market sale | 72,335 | $65.07 | 8,309,364 |
| 2015-04-23 | Open-market sale | 113,855 | $65.22 | 13,552,084 |
| 2015-04-23 | Open-market sale | 94 | $65.22 | 4,460 |
| 2015-04-23 | Open-market sale | 348,863 | $65.22 | 8,381,699 |
| 2014-09-08 | Open-market sale | 54,647 | $54.02 | 13,665,939 |
| 2014-09-08 | Open-market sale | 19 | $54.02 | 4,554 |
| 2014-09-08 | Open-market sale | 39,981 | $54.02 | 8,730,562 |
| 2014-09-05 | Open-market sale | 8 | $53.86 | 4,573 |
| 2014-09-05 | Open-market sale | 35,544 | $53.86 | 8,770,543 |
| 2014-09-05 | Open-market sale | 3,956 | $53.86 | 13,720,586 |
| 2014-09-04 | Open-market sale | 1,128 | $54.01 | 13,724,542 |
| 2014-09-04 | Open-market sale | 2 | $54.01 | 4,581 |
| 2014-09-04 | Open-market sale | 10,137 | $54.01 | 8,806,087 |
| 2014-07-31 | J | 1,064,686 | $0.00 | 0 |
| 2014-07-24 | Open-market sale | 140,264 | $56.59 | 1,369,245 |
| 2014-07-24 | Open-market sale | 109,065 | $56.59 | 1,064,686 |
| 2014-07-23 | Open-market sale | 97,015 | $57.00 | 1,509,509 |
| 2014-07-23 | Open-market sale | 75,436 | $57.00 | 1,173,751 |
| 2014-07-22 | Open-market sale | 60,829 | $57.15 | 1,249,187 |
| 2014-07-22 | Open-market sale | 78,230 | $57.15 | 1,606,524 |
| 2014-06-10 | Open-market sale | 7,749 | $56.94 | 1,310,016 |
| 2014-06-10 | Open-market sale | 65,779 | $56.94 | 8,816,224 |
| 2014-06-10 | Open-market sale | 9,966 | $56.94 | 1,684,754 |
| 2014-06-10 | Open-market sale | 66,751 | $56.94 | 13,589,131 |
| 2014-06-10 | Open-market sale | 27 | $56.94 | 4,583 |
| 2014-06-09 | Open-market sale | 20,787 | $57.10 | 8,882,003 |
| 2014-06-09 | Open-market sale | 13 | $57.10 | 4,610 |
| 2014-06-09 | Open-market sale | 3,617 | $57.10 | 1,317,765 |
| 2014-06-09 | Open-market sale | 4,652 | $57.10 | 1,694,720 |
| 2014-06-09 | Open-market sale | 41,083 | $57.10 | 13,655,882 |
| 2014-06-06 | Open-market sale | 62,377 | $57.27 | 8,902,790 |
| 2014-06-06 | Open-market sale | 35 | $57.27 | 4,623 |
| 2014-06-06 | Open-market sale | 9,926 | $57.27 | 1,321,382 |
| 2014-06-06 | Open-market sale | 107,381 | $57.27 | 13,696,965 |
| 2014-06-06 | Open-market sale | 12,765 | $57.27 | 1,699,372 |
| 2014-06-05 | Open-market sale | 57,321 | $57.32 | 13,804,346 |
| 2014-06-05 | Open-market sale | 7,574 | $57.32 | 1,712,137 |
| 2014-06-05 | Open-market sale | 5,889 | $57.32 | 1,331,308 |
| 2014-06-05 | Open-market sale | 21 | $57.32 | 4,658 |
| 2014-06-05 | Open-market sale | 43,408 | $57.32 | 8,965,167 |
| 2014-06-04 | Open-market sale | 131,671 | $57.49 | 13,861,667 |
| 2014-06-04 | Open-market sale | 15,519 | $57.49 | 1,719,711 |
| 2014-06-04 | Open-market sale | 12,067 | $57.49 | 1,337,197 |
| 2014-06-04 | Open-market sale | 42 | $57.49 | 4,679 |
| 2014-06-04 | Open-market sale | 74,712 | $57.49 | 9,008,575 |
| 2014-06-03 | Open-market sale | 128,465 | $57.80 | 14,263,702 |
| 2014-06-03 | Open-market sale | 16,016 | $57.80 | 1,349,264 |
| 2014-06-03 | Open-market sale | 56 | $57.80 | 4,721 |
| 2014-06-03 | Open-market sale | 148,662 | $57.80 | 9,083,287 |
| 2014-06-03 | Gift | 270,364 | $0.00 | 13,993,338 |
| 2014-06-03 | Open-market sale | 20,597 | $57.80 | 1,735,230 |
| 2014-02-28 | Open-market sale | 23,217 | $52.57 | 14,392,167 |
| 2014-02-28 | Open-market sale | 197,568 | $52.57 | 9,231,949 |
| 2014-02-28 | Open-market sale | 45 | $52.57 | 4,777 |
| 2014-02-28 | Open-market sale | 12,760 | $52.57 | 1,365,280 |
| 2014-02-28 | Open-market sale | 16,410 | $52.57 | 1,755,827 |
| 2014-02-26 | Open-market sale | 353,062 | $52.37 | 9,429,517 |
| 2014-02-26 | Open-market sale | 80 | $52.37 | 4,822 |
| 2014-02-26 | Open-market sale | 41,489 | $52.37 | 14,415,384 |
| 2014-02-26 | Open-market sale | 22,802 | $52.37 | 1,378,040 |
| 2014-02-26 | Open-market sale | 29,324 | $52.37 | 1,772,237 |
| 2014-02-25 | Open-market sale | 189,578 | $52.00 | 9,782,579 |
| 2014-02-25 | Open-market sale | 43 | $52.00 | 4,902 |
| 2014-02-25 | Open-market sale | 12,244 | $52.00 | 1,400,842 |
| 2014-02-25 | Open-market sale | 15,746 | $52.00 | 1,801,561 |
| 2014-02-25 | Open-market sale | 22,278 | $52.00 | 14,456,873 |
| 2014-02-24 | Open-market sale | 51,408 | $51.20 | 1,413,086 |
| 2014-02-24 | Open-market sale | 66,114 | $51.20 | 1,817,307 |
| 2014-02-24 | Open-market sale | 93,539 | $51.20 | 14,479,151 |
| 2014-02-24 | Open-market sale | 795,997 | $51.20 | 9,972,157 |
| 2014-02-24 | Open-market sale | 180 | $51.20 | 4,945 |
| 2014-02-21 | Open-market sale | 492,502 | $51.23 | 10,768,154 |
| 2014-02-21 | Open-market sale | 111 | $51.23 | 5,125 |
| 2014-02-21 | Open-market sale | 31,807 | $51.23 | 1,464,494 |
| 2014-02-21 | Open-market sale | 40,906 | $51.23 | 1,883,421 |
| 2014-02-21 | Open-market sale | 57,874 | $51.23 | 14,572,690 |
| 2014-02-20 | Open-market sale | 1,162 | $51.08 | 1,496,301 |
| 2014-02-20 | Open-market sale | 1,494 | $51.08 | 1,924,327 |
| 2014-02-20 | Open-market sale | 2,114 | $51.08 | 14,630,564 |
| 2014-02-20 | Open-market sale | 4 | $51.08 | 5,236 |
| 2014-02-20 | Open-market sale | 17,991 | $51.08 | 11,260,656 |
| 2014-02-19 | Open-market sale | 250,036 | $51.02 | 11,278,647 |
| 2014-02-19 | Open-market sale | 57 | $51.02 | 5,240 |
| 2014-02-19 | Open-market sale | 16,148 | $51.02 | 1,497,463 |
| 2014-02-19 | Open-market sale | 20,767 | $51.02 | 1,925,821 |
| 2014-02-19 | Open-market sale | 29,382 | $51.02 | 14,632,678 |
| 2014-02-18 | Open-market sale | 671,736 | $52.02 | 11,528,683 |
| 2014-02-18 | Open-market sale | 152 | $52.02 | 5,297 |
| 2014-02-18 | Open-market sale | 43,383 | $52.02 | 1,513,611 |
| 2014-02-18 | Open-market sale | 55,793 | $52.02 | 1,946,588 |
| 2014-02-18 | Open-market sale | 78,936 | $52.02 | 14,662,060 |
| 2013-12-17 | Open-market sale | 9,287 | $49.75 | 14,740,996 |
| 2013-12-17 | Open-market sale | 79,027 | $49.75 | 12,200,419 |
| 2013-12-17 | Open-market sale | 18 | $49.75 | 5,449 |
| 2013-12-17 | Open-market sale | 5,104 | $49.75 | 1,556,994 |
| 2013-12-17 | Open-market sale | 6,564 | $49.75 | 2,002,381 |
| 2013-12-16 | Open-market sale | 27,431 | $50.20 | 2,008,945 |
| 2013-12-16 | Open-market sale | 38,809 | $50.20 | 14,750,283 |
| 2013-12-16 | Open-market sale | 21,329 | $50.20 | 1,562,098 |
| 2013-12-16 | Open-market sale | 75 | $50.20 | 5,467 |
| 2013-12-16 | Open-market sale | 330,260 | $50.20 | 12,279,446 |
| 2013-12-10 | Open-market sale | 16,410 | $50.56 | 2,036,376 |
| 2013-12-10 | Open-market sale | 197,568 | $50.56 | 12,609,706 |
| 2013-12-10 | Open-market sale | 45 | $50.56 | 5,542 |
| 2013-12-10 | Open-market sale | 12,760 | $50.56 | 1,583,427 |
| 2013-12-10 | Open-market sale | 23,217 | $50.56 | 14,789,092 |
| 2013-12-09 | Open-market sale | 10,222 | $50.73 | 2,052,786 |
| 2013-12-09 | Open-market sale | 7,948 | $50.73 | 1,596,187 |
| 2013-12-09 | Open-market sale | 28 | $50.73 | 5,587 |
| 2013-12-09 | Open-market sale | 14,462 | $50.73 | 14,812,309 |
| 2013-12-09 | Open-market sale | 123,065 | $50.73 | 12,807,274 |
| 2013-12-06 | Open-market sale | 3,149 | $50.61 | 2,063,008 |
| 2013-12-06 | Open-market sale | 4,455 | $50.61 | 14,826,771 |
| 2013-12-06 | Open-market sale | 9 | $50.61 | 5,615 |
| 2013-12-06 | Open-market sale | 37,907 | $50.61 | 12,930,339 |
| 2013-12-06 | Open-market sale | 2,448 | $50.61 | 1,604,135 |
| 2013-11-29 | Open-market sale | 172 | $49.46 | 2,066,157 |
| 2013-11-29 | Open-market sale | 134 | $49.46 | 1,606,583 |
| 2013-11-29 | Open-market sale | 1,351 | $49.46 | 12,968,246 |
| 2013-11-29 | Open-market sale | 970 | $49.46 | 14,831,226 |
| 2013-11-27 | Open-market sale | 40,604 | $49.40 | 14,832,196 |
| 2013-11-27 | Open-market sale | 6,564 | $49.40 | 2,066,329 |
| 2013-11-27 | Open-market sale | 5,104 | $49.40 | 1,606,717 |
| 2013-11-27 | Open-market sale | 18 | $49.40 | 5,624 |
| 2013-11-27 | Open-market sale | 47,710 | $49.40 | 12,969,597 |
| 2013-11-26 | Open-market sale | 29,815 | $49.32 | 13,017,307 |
| 2013-11-26 | Open-market sale | 2,978 | $49.32 | 2,072,893 |
| 2013-11-26 | Open-market sale | 2,316 | $49.32 | 1,611,821 |
| 2013-11-26 | Open-market sale | 8 | $49.32 | 5,642 |
| 2013-11-26 | Open-market sale | 10,253 | $49.32 | 14,872,800 |
| 2013-11-25 | Open-market sale | 28,086 | $49.22 | 13,047,122 |
| 2013-11-25 | Open-market sale | 6 | $49.22 | 5,650 |
| 2013-11-25 | Open-market sale | 1,814 | $49.22 | 1,614,137 |
| 2013-11-25 | Open-market sale | 2,333 | $49.22 | 2,075,871 |
| 2013-11-25 | Open-market sale | 3,300 | $49.22 | 14,883,053 |
| 2013-11-22 | Open-market sale | 5,876 | $49.07 | 14,886,353 |
| 2013-11-22 | Open-market sale | 4,153 | $49.07 | 2,078,204 |
| 2013-11-22 | Open-market sale | 3,229 | $49.07 | 1,615,951 |
| 2013-11-22 | Open-market sale | 50,004 | $49.07 | 13,075,208 |
| 2013-11-22 | Open-market sale | 11 | $49.07 | 5,656 |
| 2013-11-21 | Open-market sale | 2,068 | $49.25 | 14,892,229 |
| 2013-11-21 | Open-market sale | 1,462 | $49.25 | 2,082,357 |
| 2013-11-21 | Open-market sale | 1,136 | $49.25 | 1,619,180 |
| 2013-11-21 | Open-market sale | 4 | $49.25 | 5,667 |
| 2013-11-21 | Open-market sale | 17,597 | $49.25 | 13,125,212 |
| 2013-11-19 | Open-market sale | 36 | $49.25 | 1,620,316 |
| 2013-11-19 | Open-market sale | 46 | $49.25 | 2,083,819 |
| 2013-11-19 | Open-market sale | 65 | $49.25 | 14,894,297 |
| 2013-11-19 | Open-market sale | 553 | $49.25 | 13,142,809 |
| 2013-11-18 | Open-market sale | 8,185 | $49.98 | 13,143,362 |
| 2013-11-18 | Open-market sale | 529 | $49.98 | 1,620,352 |
| 2013-11-18 | Open-market sale | 680 | $49.98 | 2,083,865 |
| 2013-11-18 | Open-market sale | 962 | $49.98 | 14,894,362 |
| 2013-11-18 | Open-market sale | 2 | $49.98 | 5,671 |
| 2013-10-30 | Open-market sale | 1,967 | $49.38 | 13,151,547 |
| 2013-10-30 | Open-market sale | 127 | $49.38 | 1,620,881 |
| 2013-10-30 | Open-market sale | 2,116 | $49.38 | 0 |
| 2013-10-30 | Open-market sale | 163 | $49.38 | 2,084,545 |
| 2013-10-30 | Open-market sale | 231 | $49.38 | 14,895,324 |
| 2013-10-28 | J | 2,577,460 | $0.00 | 2,116 |
| 2013-09-16 | Open-market sale | 526 | $53.23 | 1,621,008 |
| 2013-09-16 | Open-market sale | 34,786 | $52.31 | 1,621,534 |
| 2013-09-16 | Open-market sale | 676 | $53.23 | 2,084,708 |
| 2013-09-16 | Open-market sale | 44,737 | $52.31 | 2,085,384 |
| 2013-09-16 | Open-market sale | 2 | $53.23 | 5,673 |
| 2013-09-16 | Open-market sale | 601,929 | $52.31 | 14,904,650 |
| 2013-09-16 | Open-market sale | 55,357 | $52.31 | 2,580,413 |
| 2013-09-16 | Open-market sale | 837 | $53.23 | 2,579,576 |
| 2013-09-16 | Open-market sale | 122 | $52.31 | 5,675 |
| 2013-09-16 | Open-market sale | 9,095 | $53.23 | 14,895,555 |
| 2013-09-09 | Open-market sale | 70 | $50.75 | 5,797 |
| 2013-09-09 | Open-market sale | 31,925 | $50.75 | 2,635,770 |
| 2013-09-09 | Open-market sale | 20,062 | $50.75 | 1,656,320 |
| 2013-09-09 | Open-market sale | 25,801 | $50.75 | 2,130,121 |
| 2013-09-09 | Open-market sale | 347,142 | $50.75 | 15,506,579 |
| 2013-09-06 | Open-market sale | 24,283 | $48.96 | 2,155,922 |
| 2013-09-06 | Open-market sale | 326,722 | $48.96 | 15,853,721 |
| 2013-09-06 | Open-market sale | 66 | $48.96 | 5,867 |
| 2013-09-06 | Open-market sale | 30,047 | $48.96 | 2,667,695 |
| 2013-09-06 | Open-market sale | 18,882 | $48.96 | 1,676,382 |
| 2013-09-05 | Open-market sale | 864,201 | $48.39 | 16,180,443 |
| 2013-09-05 | Open-market sale | 64,230 | $48.39 | 2,180,205 |
| 2013-09-05 | Open-market sale | 175 | $48.39 | 5,933 |
| 2013-09-05 | Open-market sale | 79,477 | $48.39 | 2,697,742 |
| 2013-09-05 | Open-market sale | 49,944 | $48.39 | 1,695,264 |
| 2013-09-04 | Open-market sale | 131 | $47.48 | 6,108 |
| 2013-09-04 | Open-market sale | 59,478 | $47.48 | 2,777,219 |
| 2013-09-04 | Open-market sale | 37,376 | $47.48 | 1,745,208 |
| 2013-09-04 | Open-market sale | 48,067 | $47.48 | 2,244,435 |
| 2013-09-04 | Open-market sale | 646,732 | $47.48 | 17,044,644 |
| 2013-09-03 | Open-market sale | 49 | $47.25 | 6,239 |
| 2013-09-03 | Open-market sale | 22,457 | $47.25 | 2,836,697 |
| 2013-09-03 | Open-market sale | 14,112 | $47.25 | 1,782,584 |
| 2013-09-03 | Open-market sale | 18,149 | $47.25 | 2,292,502 |
| 2013-09-03 | Open-market sale | 244,191 | $47.25 | 17,691,376 |
| 2013-08-30 | Open-market sale | 32,958 | $47.04 | 17,935,567 |
| 2013-08-30 | Open-market sale | 2,450 | $47.04 | 2,310,651 |
| 2013-08-30 | Open-market sale | 7 | $47.04 | 6,288 |
| 2013-08-30 | Open-market sale | 3,031 | $47.04 | 2,859,154 |
| 2013-08-30 | Open-market sale | 1,905 | $47.04 | 1,796,696 |
| 2013-08-14 | Open-market sale | 129,736 | $48.05 | 17,968,525 |
| 2013-08-14 | Open-market sale | 9,642 | $48.05 | 2,313,101 |
| 2013-08-14 | Open-market sale | 7,498 | $48.05 | 1,798,601 |
| 2013-08-14 | Open-market sale | 11,931 | $48.05 | 2,862,185 |
| 2013-08-14 | Open-market sale | 26 | $48.05 | 6,295 |
| 2013-08-13 | Open-market sale | 37,851 | $48.19 | 18,098,261 |
| 2013-08-13 | Open-market sale | 2,813 | $48.19 | 2,322,743 |
| 2013-08-13 | Open-market sale | 2,188 | $48.19 | 1,806,099 |
| 2013-08-13 | Open-market sale | 3,481 | $48.19 | 2,874,116 |
| 2013-08-13 | Open-market sale | 8 | $48.19 | 6,321 |
| 2013-08-12 | Open-market sale | 6 | $48.11 | 6,329 |
| 2013-08-12 | Open-market sale | 2,717 | $48.11 | 2,877,597 |
| 2013-08-12 | Open-market sale | 1,707 | $48.11 | 1,808,287 |
| 2013-08-12 | Open-market sale | 2,195 | $48.11 | 2,325,556 |
| 2013-08-12 | Open-market sale | 29,538 | $48.11 | 18,136,112 |
| 2013-08-09 | Open-market sale | 20,512 | $48.52 | 2,880,314 |
| 2013-08-09 | Open-market sale | 223,044 | $48.52 | 18,165,650 |
| 2013-08-09 | Open-market sale | 45 | $48.52 | 6,335 |
| 2013-08-09 | Open-market sale | 16,577 | $48.52 | 2,327,751 |
| 2013-08-09 | Open-market sale | 12,890 | $48.52 | 1,809,994 |
| 2013-08-08 | Open-market sale | 37 | $49.01 | 6,380 |
| 2013-08-08 | Open-market sale | 16,709 | $49.01 | 2,900,826 |
| 2013-08-08 | Open-market sale | 10,500 | $49.01 | 1,822,884 |
| 2013-08-08 | Open-market sale | 13,504 | $49.01 | 2,344,328 |
| 2013-08-08 | Open-market sale | 181,689 | $49.01 | 18,388,694 |
| 2013-06-10 | J | 2,077,867 | $0.00 | 2,917,535 |
| 2013-06-10 | J | 9,097,792 | $0.00 | 13,153,514 |
| 2012-11-26 | J | 9,317,556 | $0.00 | 22,251,306 |
| 2012-11-08 | Open-market sale | 5 | $42.00 | 18,570,383 |
| 2012-11-08 | Open-market sale | 70 | $42.00 | 31,568,862 |
| 2012-11-08 | Open-market sale | 4 | $42.00 | 2,357,832 |
| 2012-11-08 | Open-market sale | 3 | $42.00 | 1,833,384 |
| 2012-11-08 | Open-market sale | 8 | $42.00 | 4,995,402 |
| 2012-11-07 | Open-market sale | 170 | $43.15 | 18,570,388 |
| 2012-11-07 | Open-market sale | 9,562 | $42.23 | 18,570,558 |
| 2012-11-07 | Open-market sale | 134,153 | $42.23 | 31,571,324 |
| 2012-11-07 | Open-market sale | 6,759 | $42.23 | 2,357,956 |
| 2012-11-07 | Open-market sale | 5,255 | $42.23 | 1,833,481 |
| 2012-11-07 | Open-market sale | 14,319 | $42.23 | 4,995,665 |
| 2012-11-07 | Open-market sale | 19 | $42.23 | 6,417 |
| 2012-11-07 | Open-market sale | 2,392 | $43.15 | 31,568,932 |
| 2012-11-07 | Open-market sale | 120 | $43.15 | 2,357,836 |
| 2012-11-07 | Open-market sale | 94 | $43.15 | 1,833,387 |
| 2012-11-07 | Open-market sale | 255 | $43.15 | 4,995,410 |
| 2012-11-06 | Open-market sale | 6,416 | $43.49 | 5,009,984 |
| 2012-11-06 | Open-market sale | 8 | $43.49 | 6,436 |
| 2012-11-06 | Open-market sale | 4,285 | $43.49 | 18,580,120 |
| 2012-11-06 | Open-market sale | 60,117 | $43.49 | 31,705,477 |
| 2012-11-06 | Open-market sale | 3,028 | $43.49 | 2,364,715 |
| 2012-11-06 | Open-market sale | 2,355 | $43.49 | 1,838,736 |
| 2012-11-02 | Open-market sale | 10,902 | $43.87 | 18,586,064 |
| 2012-11-02 | Open-market sale | 152,962 | $43.87 | 31,788,863 |
| 2012-11-02 | Open-market sale | 5,992 | $43.87 | 1,842,002 |
| 2012-11-02 | Open-market sale | 7,706 | $43.87 | 2,368,915 |
| 2012-11-02 | Open-market sale | 21 | $43.87 | 6,447 |
| 2012-11-02 | Open-market sale | 16,326 | $43.87 | 5,018,883 |
| 2012-11-02 | Open-market sale | 1,659 | $44.54 | 18,584,405 |
| 2012-11-02 | Open-market sale | 23,269 | $44.54 | 31,765,594 |
| 2012-11-02 | Open-market sale | 911 | $44.54 | 1,841,091 |
| 2012-11-02 | Open-market sale | 1,172 | $44.54 | 2,367,743 |
| 2012-11-02 | Open-market sale | 3 | $44.54 | 6,444 |
| 2012-11-02 | Open-market sale | 2,483 | $44.54 | 5,016,400 |
| 2012-11-01 | Open-market sale | 32 | $44.31 | 6,468 |
| 2012-11-01 | Open-market sale | 25,216 | $44.31 | 5,035,209 |
| 2012-11-01 | Open-market sale | 11,902 | $44.31 | 2,376,621 |
| 2012-11-01 | Open-market sale | 9,255 | $44.31 | 1,847,994 |
| 2012-11-01 | Open-market sale | 236,259 | $44.31 | 31,941,825 |
| 2012-11-01 | Open-market sale | 16,839 | $44.31 | 18,596,966 |
| 2012-10-31 | Open-market sale | 9,561 | $44.44 | 2,388,523 |
| 2012-10-31 | Open-market sale | 13,527 | $44.44 | 18,613,805 |
| 2012-10-31 | Open-market sale | 189,792 | $44.44 | 32,178,084 |
| 2012-10-31 | Open-market sale | 7,435 | $44.44 | 1,857,249 |
| 2012-10-31 | Open-market sale | 20,257 | $44.44 | 5,060,425 |
| 2012-10-31 | Open-market sale | 26 | $44.44 | 6,500 |
| 2012-06-30 | J | 4,262,768 | $0.00 | 32,367,876 |
| 2011-12-30 | J | 5,560,368 | $0.00 | 36,630,644 |
| 2011-12-29 | J | 186,939 | $0.00 | 18,627,332 |
| 2011-12-29 | J | 190,285 | $0.00 | 0 |
| 2011-12-29 | J | 190,285 | $0.00 | 190,285 |
| 2011-12-29 | J | 190,285 | $0.00 | 12,692,116 |
| 2011-10-28 | Open-market sale | 2,074 | $40.20 | 18,422,260 |
| 2011-10-28 | Open-market sale | 4 | $40.20 | 6,526 |
| 2011-10-28 | Open-market sale | 45,343 | $40.20 | 42,191,012 |
| 2011-10-28 | Open-market sale | 3,283 | $40.20 | 5,080,682 |
| 2011-10-27 | Open-market sale | 97 | $40.25 | 6,530 |
| 2011-10-27 | Open-market sale | 75,874 | $40.25 | 5,083,965 |
| 2011-10-27 | Open-market sale | 1,047,902 | $40.25 | 42,236,355 |
| 2011-10-27 | Open-market sale | 47,879 | $40.25 | 18,424,334 |
| 2011-10-26 | Open-market sale | 193,867 | $40.01 | 43,284,257 |
| 2011-10-26 | Open-market sale | 18 | $40.01 | 6,627 |
| 2011-10-26 | Open-market sale | 8,857 | $40.01 | 18,472,213 |
| 2011-10-26 | Open-market sale | 14,037 | $40.01 | 5,159,839 |
| 2011-10-25 | Open-market sale | 85,070 | $40.16 | 43,478,124 |
| 2011-10-25 | Open-market sale | 8 | $40.16 | 6,645 |
| 2011-10-25 | Open-market sale | 3,886 | $40.16 | 18,481,070 |
| 2011-10-25 | Open-market sale | 6,160 | $40.16 | 5,173,876 |
| 2011-10-24 | Open-market sale | 188,124 | $40.81 | 43,563,194 |
| 2011-10-24 | Open-market sale | 17 | $40.81 | 6,653 |
| 2011-10-24 | Open-market sale | 8,595 | $40.81 | 18,484,956 |
| 2011-10-24 | Open-market sale | 13,621 | $40.81 | 5,180,036 |
| 2011-09-01 | Open-market sale | 9 | $40.72 | 6,670 |
| 2011-09-01 | Open-market sale | 7,309 | $40.72 | 5,193,657 |
| 2011-09-01 | Open-market sale | 4,611 | $40.72 | 18,493,551 |
| 2011-09-01 | Open-market sale | 100,959 | $40.72 | 43,751,318 |
| 2011-08-31 | Open-market sale | 265,054 | $40.88 | 43,852,277 |
| 2011-08-31 | Open-market sale | 12,106 | $40.88 | 18,498,162 |
| 2011-08-31 | Open-market sale | 19,188 | $40.88 | 5,200,966 |
| 2011-08-31 | Open-market sale | 25 | $40.88 | 6,679 |
| 2010-06-30 | J | 14,658,509 | $0.00 | 44,117,331 |
| 2010-06-30 | J | 14,658,509 | $0.00 | 0 |
| 2010-06-02 | J | 665,660 | $0.00 | 0 |
| 2010-06-02 | J | 665,660 | $0.00 | 58,775,840 |
| 2010-06-02 | J | 491,929 | $0.00 | 5,220,154 |
| 2010-04-13 | Open-market buy | 73,967 | $18.29 | 12,882,401 |
| 2010-04-13 | Open-market buy | 320,985 | $18.29 | 59,441,500 |
| 2010-04-12 | Open-market buy | 24,369 | $18.30 | 12,808,434 |
| 2010-04-12 | Open-market buy | 134,331 | $18.30 | 59,120,515 |
| 2010-04-09 | Open-market buy | 282,034 | $18.29 | 12,784,065 |
| 2010-04-09 | Open-market buy | 137,143 | $18.29 | 58,986,184 |
| 2009-02-04 | Open-market buy | 18,308 | $9.64 | 58,849,041 |
| 2009-02-04 | Open-market buy | 10,576 | $9.64 | 12,421,794 |
| 2009-02-03 | Open-market buy | 158,590 | $9.44 | 58,830,733 |
| 2009-02-03 | Open-market buy | 41,210 | $9.44 | 12,411,218 |
| 2009-02-02 | Open-market buy | 180,853 | $9.33 | 12,370,008 |
| 2009-02-02 | Open-market buy | 27,047 | $9.33 | 58,672,143 |
| 2008-11-18 | Open-market buy | 108,410 | $6.32 | 58,645,096 |
| 2008-11-18 | Open-market buy | 53,190 | $6.32 | 12,189,155 |
| 2008-11-17 | Open-market buy | 474,031 | $6.16 | 58,536,686 |
| 2008-11-17 | Open-market buy | 128,069 | $6.16 | 12,135,965 |
| 2008-11-14 | Open-market buy | 14,264 | $6.15 | 12,007,896 |
| 2008-11-14 | Open-market buy | 13,336 | $6.15 | 58,062,655 |
| 2008-11-13 | Open-market buy | 70,640 | $6.05 | 11,993,632 |
| 2008-11-13 | Open-market buy | 130,460 | $6.05 | 58,049,319 |
| 2008-11-12 | Open-market buy | 181,488 | $5.97 | 57,918,859 |
| 2008-11-12 | Open-market buy | 42,512 | $5.97 | 11,922,992 |
| 2008-11-11 | Open-market buy | 153,677 | $5.95 | 57,737,371 |
| 2008-11-11 | Open-market buy | 151,623 | $5.95 | 11,880,480 |
| 2008-08-04 | Open-market buy | 68,560 | $10.28 | 11,728,857 |
| 2008-08-04 | Open-market buy | 317,540 | $10.28 | 57,583,694 |
| 2008-07-30 | Open-market buy | 1,564,440 | $10.47 | 57,266,154 |
| 2008-07-30 | Open-market buy | 310,560 | $10.47 | 11,660,297 |
| 2008-07-29 | Open-market buy | 283,380 | $10.36 | 11,349,737 |
| 2008-07-29 | Open-market buy | 1,319,802 | $10.36 | 55,701,714 |
| 2008-07-28 | Open-market buy | 1,097,352 | $9.81 | 54,381,912 |
| 2008-07-28 | Open-market buy | 777,648 | $9.81 | 11,066,357 |
| 2008-06-11 | Open-market buy | 11,266 | $13.82 | 53,245,946 |
| 2008-06-11 | Open-market buy | 3,526 | $13.79 | 53,172,158 |
| 2008-06-11 | Open-market buy | 32,938 | $13.78 | 53,168,632 |
| 2008-06-11 | Open-market buy | 67,510 | $13.75 | 53,135,694 |
| 2008-06-11 | Open-market buy | 37,152 | $13.74 | 53,068,184 |
| 2008-06-11 | Open-market buy | 2,494 | $13.73 | 53,031,032 |
| 2008-06-11 | Open-market buy | 6,188 | $13.85 | 10,288,709 |
| 2008-06-11 | Open-market buy | 98 | $13.84 | 10,282,521 |
| 2008-06-11 | Open-market buy | 1,834 | $13.82 | 10,282,423 |
| 2008-06-11 | Open-market buy | 5,964 | $13.81 | 10,280,589 |
| 2008-06-11 | Open-market buy | 4,214 | $13.80 | 10,274,625 |
| 2008-06-11 | Open-market buy | 574 | $13.79 | 10,270,411 |
| 2008-06-11 | Open-market buy | 5,362 | $13.78 | 10,269,837 |
| 2008-06-11 | Open-market buy | 10,990 | $13.75 | 10,264,475 |
| 2008-06-11 | Open-market buy | 6,048 | $13.74 | 10,253,485 |
| 2008-06-11 | Open-market buy | 406 | $13.73 | 10,247,437 |
| 2008-06-11 | Open-market buy | 322 | $13.72 | 10,247,031 |
| 2008-06-11 | Open-market buy | 38,012 | $13.85 | 53,284,560 |
| 2008-06-11 | Open-market buy | 602 | $13.84 | 53,246,548 |
| 2008-06-11 | Open-market buy | 25,886 | $13.80 | 53,198,044 |
| 2008-06-11 | Open-market buy | 36,636 | $13.81 | 53,234,680 |
| 2008-06-11 | Open-market buy | 1,978 | $13.72 | 53,028,538 |
| 2008-06-10 | Open-market buy | 168 | $13.65 | 52,709,938 |
| 2008-06-10 | Open-market buy | 109,403 | $14.00 | 53,026,560 |
| 2008-06-10 | Open-market buy | 36,120 | $13.99 | 52,917,157 |
| 2008-06-10 | Open-market buy | 14,868 | $13.98 | 52,881,037 |
| 2008-06-10 | Open-market buy | 15,000 | $13.97 | 52,866,169 |
| 2008-06-10 | Open-market buy | 252 | $13.96 | 52,851,169 |
| 2008-06-10 | Open-market buy | 6,720 | $13.95 | 52,850,917 |
| 2008-06-10 | Open-market buy | 30,858 | $13.91 | 52,844,197 |
| 2008-06-10 | Open-market buy | 12,012 | $13.90 | 52,813,339 |
| 2008-06-10 | Open-market buy | 2,436 | $13.90 | 52,801,327 |
| 2008-06-10 | Open-market buy | 14,062 | $13.89 | 52,798,891 |
| 2008-06-10 | Open-market buy | 6,216 | $13.88 | 52,784,829 |
| 2008-06-10 | Open-market buy | 1,932 | $13.88 | 52,778,613 |
| 2008-06-10 | Open-market buy | 1,176 | $13.87 | 52,776,681 |
| 2008-06-10 | Open-market buy | 2,286 | $13.86 | 52,775,505 |
| 2008-06-10 | Open-market buy | 44,347 | $13.85 | 52,773,219 |
| 2008-06-10 | Open-market buy | 2,184 | $13.84 | 52,728,872 |
| 2008-06-10 | Open-market buy | 588 | $13.83 | 52,726,688 |
| 2008-06-10 | Open-market buy | 2,940 | $13.82 | 52,726,100 |
| 2008-06-10 | Open-market buy | 840 | $13.77 | 52,723,160 |
| 2008-06-10 | Open-market buy | 6,636 | $13.76 | 52,722,320 |
| 2008-06-10 | Open-market buy | 2,604 | $13.75 | 52,715,684 |
| 2008-06-10 | Open-market buy | 3,142 | $13.65 | 52,713,080 |
| 2008-06-10 | Open-market buy | 139 | $13.64 | 10,186,368 |
| 2008-06-10 | Open-market buy | 730 | $13.64 | 52,709,770 |
| 2008-06-10 | Open-market buy | 1,184 | $13.88 | 10,200,664 |
| 2008-06-10 | Open-market buy | 368 | $13.88 | 10,199,480 |
| 2008-06-10 | Open-market buy | 224 | $13.87 | 10,199,112 |
| 2008-06-10 | Open-market buy | 435 | $13.86 | 10,198,888 |
| 2008-06-10 | Open-market buy | 8,447 | $13.85 | 10,198,453 |
| 2008-06-10 | Open-market buy | 416 | $13.84 | 10,190,006 |
| 2008-06-10 | Open-market buy | 112 | $13.83 | 10,189,590 |
| 2008-06-10 | Open-market buy | 560 | $13.82 | 10,189,478 |
| 2008-06-10 | Open-market buy | 160 | $13.77 | 10,188,918 |
| 2008-06-10 | Open-market buy | 1,264 | $13.76 | 10,188,758 |
| 2008-06-10 | Open-market buy | 496 | $13.75 | 10,187,494 |
| 2008-06-10 | Open-market buy | 598 | $13.65 | 10,186,998 |
| 2008-06-10 | Open-market buy | 32 | $13.65 | 10,186,400 |
| 2008-06-10 | Open-market buy | 20,840 | $14.00 | 10,246,709 |
| 2008-06-10 | Open-market buy | 6,880 | $13.99 | 10,225,869 |
| 2008-06-10 | Open-market buy | 2,832 | $13.98 | 10,218,989 |
| 2008-06-10 | Open-market buy | 2,857 | $13.97 | 10,216,157 |
| 2008-06-10 | Open-market buy | 48 | $13.96 | 10,213,300 |
| 2008-06-10 | Open-market buy | 1,280 | $13.95 | 10,213,252 |
| 2008-06-10 | Open-market buy | 5,878 | $13.91 | 10,211,972 |
| 2008-06-10 | Open-market buy | 2,288 | $13.90 | 10,206,094 |
| 2008-06-10 | Open-market buy | 464 | $13.90 | 10,203,806 |
| 2008-06-10 | Open-market buy | 2,678 | $13.89 | 10,203,342 |
| 2008-06-04 | Open-market buy | 1,116 | $15.19 | 10,186,229 |
| 2008-06-04 | Open-market buy | 36 | $15.18 | 10,185,113 |
| 2008-06-04 | Open-market buy | 5,084 | $15.19 | 52,709,040 |
| 2008-06-04 | Open-market buy | 164 | $15.18 | 52,703,956 |
| 2008-06-03 | Open-market buy | 738 | $15.15 | 52,478,456 |
| 2008-06-03 | Open-market buy | 8,036 | $15.16 | 52,486,492 |
| 2008-06-03 | Open-market buy | 26,814 | $15.18 | 52,513,306 |
| 2008-06-03 | Open-market buy | 8,897 | $15.19 | 52,522,203 |
| 2008-06-03 | Open-market buy | 410 | $15.20 | 52,522,613 |
| 2008-06-03 | Open-market buy | 1,764 | $15.16 | 10,137,377 |
| 2008-06-03 | Open-market buy | 5,886 | $15.18 | 10,143,263 |
| 2008-06-03 | Open-market buy | 1,953 | $15.19 | 10,145,216 |
| 2008-06-03 | Open-market buy | 90 | $15.20 | 10,145,306 |
| 2008-06-03 | Open-market buy | 18 | $15.21 | 10,145,324 |
| 2008-06-03 | Open-market buy | 4,551 | $15.21 | 10,149,875 |
| 2008-06-03 | Open-market buy | 6,595 | $15.22 | 10,156,470 |
| 2008-06-03 | Open-market buy | 90 | $15.23 | 10,156,560 |
| 2008-06-03 | Open-market buy | 12,546 | $15.23 | 10,169,106 |
| 2008-06-03 | Open-market buy | 72 | $15.24 | 10,169,178 |
| 2008-06-03 | Open-market buy | 2,331 | $15.24 | 10,171,509 |
| 2008-06-03 | Open-market buy | 13,568 | $15.25 | 10,185,077 |
| 2008-06-03 | Open-market buy | 82 | $15.21 | 52,522,695 |
| 2008-06-03 | Open-market buy | 20,735 | $15.21 | 52,543,430 |
| 2008-06-03 | Open-market buy | 30,042 | $15.22 | 52,573,472 |
| 2008-06-03 | Open-market buy | 410 | $15.23 | 52,573,882 |
| 2008-06-03 | Open-market buy | 57,154 | $15.23 | 52,631,036 |
| 2008-06-03 | Open-market buy | 328 | $15.24 | 52,631,364 |
| 2008-06-03 | Open-market buy | 10,617 | $15.24 | 52,641,981 |
| 2008-06-03 | Open-market buy | 162 | $15.15 | 10,135,613 |
| 2008-06-03 | Open-market buy | 61,811 | $15.25 | 52,703,792 |
| 2008-06-02 | Open-market buy | 13,692 | $15.23 | 52,409,510 |
| 2008-06-02 | Open-market buy | 252 | $15.24 | 52,409,762 |
| 2008-06-02 | Open-market buy | 2,352 | $15.24 | 52,412,114 |
| 2008-06-02 | Open-market buy | 65,604 | $15.25 | 52,477,718 |
| 2008-06-02 | Open-market buy | 32 | $15.18 | 10,116,139 |
| 2008-06-02 | Open-market buy | 752 | $15.19 | 10,116,891 |
| 2008-06-02 | Open-market buy | 1,648 | $15.20 | 10,118,539 |
| 2008-06-02 | Open-market buy | 432 | $15.21 | 10,118,971 |
| 2008-06-02 | Open-market buy | 864 | $15.22 | 10,119,835 |
| 2008-06-02 | Open-market buy | 16 | $15.23 | 10,119,851 |
| 2008-06-02 | Open-market buy | 2,608 | $15.23 | 10,122,459 |
| 2008-06-02 | Open-market buy | 48 | $15.24 | 10,122,507 |
| 2008-06-02 | Open-market buy | 448 | $15.24 | 10,122,955 |
| 2008-06-02 | Open-market buy | 12,496 | $15.25 | 10,135,451 |
| 2008-06-02 | Open-market buy | 168 | $15.18 | 52,376,330 |
| 2008-06-02 | Open-market buy | 3,948 | $15.19 | 52,380,278 |
| 2008-06-02 | Open-market buy | 84 | $15.23 | 52,395,818 |
| 2008-06-02 | Open-market buy | 8,652 | $15.20 | 52,388,930 |
| 2008-06-02 | Open-market buy | 2,268 | $15.21 | 52,391,198 |
| 2008-06-02 | Open-market buy | 4,536 | $15.22 | 52,395,734 |
| 2008-05-28 | Open-market buy | 4,536 | $15.64 | 52,347,602 |
| 2008-05-28 | Open-market buy | 105,672 | $15.65 | 52,343,066 |
| 2008-05-28 | Open-market buy | 8,064 | $15.63 | 52,355,666 |
| 2008-05-28 | Open-market buy | 20,412 | $15.60 | 52,376,078 |
| 2008-05-28 | Open-market buy | 84 | $15.61 | 52,376,162 |
| 2008-05-28 | Open-market buy | 96 | $15.62 | 10,050,283 |
| 2008-05-28 | Open-market buy | 36,512 | $15.75 | 10,086,795 |
| 2008-05-28 | Open-market buy | 1,056 | $15.74 | 10,087,851 |
| 2008-05-28 | Open-market buy | 176 | $15.73 | 10,088,027 |
| 2008-05-28 | Open-market buy | 208 | $15.70 | 10,088,235 |
| 2008-05-28 | Open-market buy | 1,136 | $15.72 | 10,089,371 |
| 2008-05-28 | Open-market buy | 304 | $15.71 | 10,089,675 |
| 2008-05-28 | Open-market buy | 20,128 | $15.65 | 10,109,803 |
| 2008-05-28 | Open-market buy | 1,596 | $15.71 | 52,237,394 |
| 2008-05-28 | Open-market buy | 5,964 | $15.72 | 52,235,798 |
| 2008-05-28 | Open-market buy | 1,092 | $15.70 | 52,229,834 |
| 2008-05-28 | Open-market buy | 924 | $15.73 | 52,228,742 |
| 2008-05-28 | Open-market buy | 5,544 | $15.74 | 52,227,818 |
| 2008-05-28 | Open-market buy | 191,688 | $15.75 | 52,222,274 |
| 2008-05-28 | Open-market buy | 504 | $15.62 | 52,030,586 |
| 2008-05-28 | Open-market buy | 16 | $15.61 | 10,116,107 |
| 2008-05-28 | Open-market buy | 3,888 | $15.60 | 10,116,091 |
| 2008-05-28 | Open-market buy | 1,536 | $15.63 | 10,112,203 |
| 2008-05-28 | Open-market buy | 864 | $15.64 | 10,110,667 |
| 2008-05-27 | Open-market buy | 28,905 | $15.65 | 51,656,786 |
| 2008-05-27 | Open-market buy | 5,628 | $15.64 | 51,627,881 |
| 2008-05-27 | Open-market buy | 1,932 | $15.68 | 51,658,718 |
| 2008-05-27 | Open-market buy | 3,855 | $15.63 | 51,622,253 |
| 2008-05-27 | Open-market buy | 2,940 | $15.69 | 51,661,658 |
| 2008-05-27 | Open-market buy | 58,128 | $15.70 | 51,719,786 |
| 2008-05-27 | Open-market buy | 8,652 | $15.76 | 51,728,438 |
| 2008-05-27 | Open-market buy | 30,072 | $15.77 | 51,758,510 |
| 2008-05-27 | Open-market buy | 3,276 | $15.78 | 51,761,786 |
| 2008-05-27 | Open-market buy | 3,632 | $15.60 | 9,971,739 |
| 2008-05-27 | Open-market buy | 32 | $15.63 | 9,971,771 |
| 2008-05-27 | Open-market buy | 734 | $15.63 | 9,972,505 |
| 2008-05-27 | Open-market buy | 1,072 | $15.64 | 9,973,577 |
| 2008-05-27 | Open-market buy | 5,506 | $15.65 | 9,979,083 |
| 2008-05-27 | Open-market buy | 368 | $15.68 | 9,979,451 |
| 2008-05-27 | Open-market buy | 560 | $15.69 | 9,980,011 |
| 2008-05-27 | Open-market buy | 11,072 | $15.70 | 9,991,083 |
| 2008-05-27 | Open-market buy | 1,648 | $15.76 | 9,992,731 |
| 2008-05-27 | Open-market buy | 5,728 | $15.77 | 9,998,459 |
| 2008-05-27 | Open-market buy | 624 | $15.78 | 9,999,083 |
| 2008-05-27 | Open-market buy | 1,088 | $15.79 | 10,000,171 |
| 2008-05-27 | Open-market buy | 19,068 | $15.60 | 51,618,230 |
| 2008-05-27 | Open-market buy | 168 | $15.63 | 51,618,398 |
| 2008-05-27 | Open-market buy | 5,712 | $15.79 | 51,767,498 |
| 2008-05-27 | Open-market buy | 49,644 | $15.80 | 51,817,142 |
| 2008-05-27 | Open-market buy | 420 | $15.81 | 51,817,562 |
| 2008-05-27 | Open-market buy | 504 | $15.82 | 51,818,066 |
| 2008-05-27 | Open-market buy | 11,256 | $15.84 | 51,829,322 |
| 2008-05-27 | Open-market buy | 89,880 | $15.85 | 51,919,202 |
| 2008-05-27 | Open-market buy | 3,696 | $15.86 | 51,922,898 |
| 2008-05-27 | Open-market buy | 4,284 | $15.87 | 51,927,182 |
| 2008-05-27 | Open-market buy | 168 | $15.88 | 51,927,350 |
| 2008-05-27 | Open-market buy | 14,616 | $15.89 | 51,941,966 |
| 2008-05-27 | Open-market buy | 45,528 | $15.90 | 51,987,494 |
| 2008-05-27 | Open-market buy | 2,940 | $15.95 | 51,990,434 |
| 2008-05-27 | Open-market buy | 39,648 | $16.00 | 52,030,082 |
| 2008-05-27 | Open-market buy | 9,456 | $15.80 | 10,009,627 |
| 2008-05-27 | Open-market buy | 80 | $15.81 | 10,009,707 |
| 2008-05-27 | Open-market buy | 96 | $15.82 | 10,009,803 |
| 2008-05-27 | Open-market buy | 2,144 | $15.84 | 10,011,947 |
| 2008-05-27 | Open-market buy | 17,120 | $15.85 | 10,029,067 |
| 2008-05-27 | Open-market buy | 704 | $15.86 | 10,029,771 |
| 2008-05-27 | Open-market buy | 816 | $15.87 | 10,030,587 |
| 2008-05-27 | Open-market buy | 32 | $15.88 | 10,030,619 |
| 2008-05-27 | Open-market buy | 2,784 | $15.89 | 10,033,403 |
| 2008-05-27 | Open-market buy | 8,672 | $15.90 | 10,042,075 |
| 2008-05-27 | Open-market buy | 7,552 | $16.00 | 10,050,187 |
| 2008-05-27 | Open-market buy | 560 | $15.95 | 10,042,635 |
| 2008-05-23 | Open-market buy | 7,052 | $15.62 | 51,491,332 |
| 2008-05-23 | Open-market buy | 6,806 | $15.61 | 51,484,280 |
| 2008-05-23 | Open-market buy | 129,642 | $15.60 | 51,477,474 |
| 2008-05-23 | Open-market buy | 6,888 | $15.59 | 51,347,832 |
| 2008-05-23 | Open-market buy | 16,892 | $15.58 | 51,340,944 |
| 2008-05-23 | Open-market buy | 18,450 | $15.57 | 51,324,052 |
| 2008-05-23 | Open-market buy | 6,984 | $15.65 | 9,957,937 |
| 2008-05-23 | Open-market buy | 1,044 | $15.67 | 9,958,981 |
| 2008-05-23 | Open-market buy | 1,278 | $15.68 | 9,960,259 |
| 2008-05-23 | Open-market buy | 24,846 | $15.64 | 51,521,016 |
| 2008-05-23 | Open-market buy | 31,816 | $15.65 | 51,552,832 |
| 2008-05-23 | Open-market buy | 4,756 | $15.67 | 51,557,588 |
| 2008-05-23 | Open-market buy | 5,822 | $15.68 | 51,563,410 |
| 2008-05-23 | Open-market buy | 2,542 | $15.69 | 51,565,952 |
| 2008-05-23 | Open-market buy | 33,210 | $15.70 | 51,599,162 |
| 2008-05-23 | Open-market buy | 1,728 | $15.56 | 9,903,667 |
| 2008-05-23 | Open-market buy | 4,050 | $15.57 | 9,907,717 |
| 2008-05-23 | Open-market buy | 3,708 | $15.58 | 9,911,425 |
| 2008-05-23 | Open-market buy | 1,512 | $15.59 | 9,912,937 |
| 2008-05-23 | Open-market buy | 28,458 | $15.60 | 9,941,395 |
| 2008-05-23 | Open-market buy | 1,494 | $15.61 | 9,942,889 |
| 2008-05-23 | Open-market buy | 1,548 | $15.62 | 9,944,437 |
| 2008-05-23 | Open-market buy | 1,062 | $15.63 | 9,945,499 |
| 2008-05-23 | Open-market buy | 5,454 | $15.64 | 9,950,953 |
| 2008-05-23 | Open-market buy | 4,838 | $15.63 | 51,496,170 |
| 2008-05-23 | Open-market buy | 8,416 | $15.41 | 51,187,082 |
| 2008-05-23 | Open-market buy | 6,724 | $15.40 | 51,178,666 |
| 2008-05-23 | Open-market buy | 13,778 | $15.55 | 9,901,939 |
| 2008-05-23 | Open-market buy | 2,646 | $15.54 | 9,888,161 |
| 2008-05-23 | Open-market buy | 756 | $15.53 | 9,885,515 |
| 2008-05-23 | Open-market buy | 2,124 | $15.52 | 9,884,759 |
| 2008-05-23 | Open-market buy | 658 | $15.51 | 9,882,635 |
| 2008-05-23 | Open-market buy | 12,084 | $15.42 | 51,199,166 |
| 2008-05-23 | Open-market buy | 2,870 | $15.43 | 51,202,036 |
| 2008-05-23 | Open-market buy | 4,510 | $15.45 | 51,206,546 |
| 2008-05-23 | Open-market buy | 82 | $15.49 | 51,206,628 |
| 2008-05-23 | Open-market buy | 164 | $15.50 | 51,206,792 |
| 2008-05-23 | Open-market buy | 3,000 | $15.51 | 51,209,792 |
| 2008-05-23 | Open-market buy | 9,676 | $15.52 | 51,219,468 |
| 2008-05-23 | Open-market buy | 3,444 | $15.53 | 51,222,912 |
| 2008-05-23 | Open-market buy | 12,054 | $15.54 | 51,234,966 |
| 2008-05-23 | Open-market buy | 62,764 | $15.55 | 51,297,730 |
| 2008-05-23 | Open-market buy | 7,872 | $15.56 | 51,305,602 |
| 2008-05-23 | Open-market buy | 1,476 | $15.40 | 9,875,803 |
| 2008-05-23 | Open-market buy | 1,847 | $15.41 | 9,877,650 |
| 2008-05-23 | Open-market buy | 2,653 | $15.42 | 9,880,303 |
| 2008-05-23 | Open-market buy | 630 | $15.43 | 9,880,933 |
| 2008-05-23 | Open-market buy | 990 | $15.45 | 9,881,923 |
| 2008-05-23 | Open-market buy | 18 | $15.49 | 9,881,941 |
| 2008-05-23 | Open-market buy | 36 | $15.50 | 9,881,977 |
| 2008-05-23 | Open-market buy | 558 | $15.69 | 9,960,817 |
| 2008-05-23 | Open-market buy | 7,290 | $15.70 | 9,968,107 |
| 2008-05-22 | Open-market buy | 58,716 | $15.80 | 50,916,834 |
| 2008-05-22 | Open-market buy | 84 | $15.83 | 50,929,854 |
| 2008-05-22 | Open-market buy | 252 | $15.84 | 50,930,106 |
| 2008-05-22 | Open-market buy | 22,428 | $15.85 | 50,952,534 |
| 2008-05-22 | Open-market buy | 588 | $15.87 | 50,953,122 |
| 2008-05-22 | Open-market buy | 5,796 | $15.88 | 50,958,918 |
| 2008-05-22 | Open-market buy | 2,688 | $15.89 | 50,961,606 |
| 2008-05-22 | Open-market buy | 83,494 | $15.90 | 51,045,100 |
| 2008-05-22 | Open-market buy | 42,000 | $15.44 | 50,776,302 |
| 2008-05-22 | Open-market buy | 1,762 | $15.46 | 50,778,064 |
| 2008-05-22 | Open-market buy | 168 | $15.49 | 50,778,232 |
| 2008-05-22 | Open-market buy | 16,800 | $15.50 | 50,795,032 |
| 2008-05-22 | Open-market buy | 3,510 | $15.57 | 50,798,542 |
| 2008-05-22 | Open-market buy | 2,352 | $15.60 | 50,800,894 |
| 2008-05-22 | Open-market buy | 8,064 | $15.61 | 50,808,958 |
| 2008-05-22 | Open-market buy | 27,320 | $15.62 | 50,836,278 |
| 2008-05-22 | Open-market buy | 84 | $15.63 | 50,836,362 |
| 2008-05-22 | Open-market buy | 2,016 | $15.63 | 50,838,378 |
| 2008-05-22 | Open-market buy | 2,016 | $15.70 | 50,840,394 |
| 2008-05-22 | Open-market buy | 7,224 | $15.74 | 50,847,618 |
| 2008-05-22 | Open-market buy | 84 | $15.75 | 50,847,702 |
| 2008-05-22 | Open-market buy | 10,416 | $15.75 | 50,858,118 |
| 2008-05-22 | Open-market buy | 168 | $15.82 | 50,929,770 |
| 2008-05-22 | Open-market buy | 12,768 | $15.81 | 50,929,602 |
| 2008-05-22 | Open-market buy | 112 | $15.87 | 9,832,647 |
| 2008-05-22 | Open-market buy | 1,104 | $15.88 | 9,833,751 |
| 2008-05-22 | Open-market buy | 15,904 | $15.90 | 9,850,167 |
| 2008-05-22 | Open-market buy | 32 | $15.94 | 9,850,199 |
| 2008-05-22 | Open-market buy | 928 | $15.94 | 9,851,127 |
| 2008-05-22 | Open-market buy | 4,384 | $15.95 | 9,855,511 |
| 2008-05-22 | Open-market buy | 3,792 | $15.96 | 9,859,303 |
| 2008-05-22 | Open-market buy | 5,520 | $15.97 | 9,864,823 |
| 2008-05-22 | Open-market buy | 5,168 | $15.98 | 9,869,991 |
| 2008-05-22 | Open-market buy | 2,544 | $15.99 | 9,872,535 |
| 2008-05-22 | Open-market buy | 1,792 | $16.00 | 9,874,327 |
| 2008-05-22 | Open-market buy | 16 | $15.83 | 9,828,215 |
| 2008-05-22 | Open-market buy | 48 | $15.84 | 9,828,263 |
| 2008-05-22 | Open-market buy | 4,272 | $15.85 | 9,832,535 |
| 2008-05-22 | Open-market buy | 512 | $15.89 | 9,834,263 |
| 2008-05-22 | Open-market buy | 32 | $15.82 | 9,828,199 |
| 2008-05-22 | Open-market buy | 4,872 | $15.94 | 51,050,140 |
| 2008-05-22 | Open-market buy | 23,016 | $15.95 | 51,073,156 |
| 2008-05-22 | Open-market buy | 19,908 | $15.96 | 51,093,064 |
| 2008-05-22 | Open-market buy | 28,980 | $15.97 | 51,122,044 |
| 2008-05-22 | Open-market buy | 27,134 | $15.98 | 51,149,178 |
| 2008-05-22 | Open-market buy | 13,356 | $15.99 | 51,162,534 |
| 2008-05-22 | Open-market buy | 9,408 | $16.00 | 51,171,942 |
| 2008-05-22 | Open-market buy | 8,000 | $15.44 | 9,798,967 |
| 2008-05-22 | Open-market buy | 336 | $15.46 | 9,799,303 |
| 2008-05-22 | Open-market buy | 32 | $15.49 | 9,799,335 |
| 2008-05-22 | Open-market buy | 3,200 | $15.50 | 9,802,535 |
| 2008-05-22 | Open-market buy | 668 | $15.57 | 9,803,203 |
| 2008-05-22 | Open-market buy | 448 | $15.60 | 9,803,651 |
| 2008-05-22 | Open-market buy | 1,536 | $15.61 | 9,805,187 |
| 2008-05-22 | Open-market buy | 5,204 | $15.62 | 9,810,391 |
| 2008-05-22 | Open-market buy | 16 | $15.63 | 9,810,407 |
| 2008-05-22 | Open-market buy | 384 | $15.63 | 9,810,791 |
| 2008-05-22 | Open-market buy | 384 | $15.70 | 9,811,175 |
| 2008-05-22 | Open-market buy | 1,376 | $15.74 | 9,812,551 |
| 2008-05-22 | Open-market buy | 16 | $15.75 | 9,812,567 |
| 2008-05-22 | Open-market buy | 1,984 | $15.75 | 9,814,551 |
| 2008-05-22 | Open-market buy | 11,184 | $15.80 | 9,825,735 |
| 2008-05-22 | Open-market buy | 2,432 | $15.81 | 9,828,167 |
| 2008-05-22 | Open-market buy | 168 | $15.94 | 51,045,268 |
| 2008-05-16 | Open-market buy | 160 | $16.23 | 9,780,132 |
| 2008-05-16 | Open-market buy | 2,013 | $16.22 | 9,779,972 |
| 2008-05-16 | Open-market buy | 5,728 | $16.20 | 9,777,959 |
| 2008-05-16 | Open-market buy | 80 | $16.17 | 9,772,231 |
| 2008-05-16 | Open-market buy | 4,192 | $16.15 | 9,772,151 |
| 2008-05-16 | Open-market buy | 288 | $16.14 | 9,767,959 |
| 2008-05-16 | Open-market buy | 53,946 | $16.25 | 50,734,302 |
| 2008-05-16 | Open-market buy | 10,275 | $16.25 | 9,790,967 |
| 2008-05-16 | Open-market buy | 840 | $16.23 | 50,677,416 |
| 2008-05-16 | Open-market buy | 10,566 | $16.22 | 50,676,576 |
| 2008-05-16 | Open-market buy | 30,072 | $16.20 | 50,666,010 |
| 2008-05-16 | Open-market buy | 420 | $16.17 | 50,635,938 |
| 2008-05-16 | Open-market buy | 22,008 | $16.15 | 50,635,518 |
| 2008-05-16 | Open-market buy | 1,512 | $16.14 | 50,613,510 |
| 2008-05-16 | Open-market buy | 560 | $16.24 | 9,780,692 |
| 2008-05-16 | Open-market buy | 2,940 | $16.24 | 50,680,356 |
| 2008-05-09 | Open-market buy | 14,152 | $15.99 | 9,767,671 |
| 2008-05-09 | Open-market buy | 56,848 | $15.99 | 50,611,998 |
| 2008-05-08 | Open-market buy | 240 | $16.14 | 9,737,103 |
| 2008-05-08 | Open-market buy | 432 | $16.13 | 9,736,863 |
| 2008-05-08 | Open-market buy | 1,008 | $16.12 | 9,736,431 |
| 2008-05-08 | Open-market buy | 656 | $16.11 | 9,735,423 |
| 2008-05-08 | Open-market buy | 3,984 | $16.10 | 9,734,767 |
| 2008-05-08 | Open-market buy | 4,512 | $16.09 | 9,730,783 |
| 2008-05-08 | Open-market buy | 1,424 | $16.08 | 9,726,271 |
| 2008-05-08 | Open-market buy | 1,936 | $16.07 | 9,724,847 |
| 2008-05-08 | Open-market buy | 1,776 | $16.06 | 9,722,911 |
| 2008-05-08 | Open-market buy | 21,792 | $16.05 | 9,721,135 |
| 2008-05-08 | Open-market buy | 912 | $16.04 | 9,699,343 |
| 2008-05-08 | Open-market buy | 336 | $16.03 | 9,698,431 |
| 2008-05-08 | Open-market buy | 112 | $16.02 | 9,698,095 |
| 2008-05-08 | Open-market buy | 7,296 | $16.00 | 9,697,983 |
| 2008-05-08 | Open-market buy | 592 | $15.99 | 9,690,687 |
| 2008-05-08 | Open-market buy | 4,112 | $15.95 | 9,690,095 |
| 2008-05-08 | Open-market buy | 14,864 | $15.85 | 9,685,983 |
| 2008-05-08 | Open-market buy | 480 | $15.84 | 9,671,119 |
| 2008-05-08 | Open-market buy | 647 | $16.19 | 9,753,519 |
| 2008-05-08 | Open-market buy | 64 | $16.18 | 9,752,872 |
| 2008-05-08 | Open-market buy | 2,585 | $16.17 | 9,752,808 |
| 2008-05-08 | Open-market buy | 3,984 | $16.16 | 9,750,223 |
| 2008-05-08 | Open-market buy | 9,136 | $16.15 | 9,746,239 |
| 2008-05-08 | Open-market buy | 2,520 | $15.84 | 50,122,550 |
| 2008-05-08 | Open-market buy | 1,680 | $15.81 | 50,120,030 |
| 2008-05-08 | Open-market buy | 78,036 | $15.85 | 50,200,586 |
| 2008-05-08 | Open-market buy | 21,588 | $15.95 | 50,222,174 |
| 2008-05-08 | Open-market buy | 320 | $15.81 | 9,670,639 |
| 2008-05-08 | Open-market buy | 3,399 | $16.19 | 50,555,150 |
| 2008-05-08 | Open-market buy | 336 | $16.18 | 50,551,751 |
| 2008-05-08 | Open-market buy | 13,569 | $16.17 | 50,551,415 |
| 2008-05-08 | Open-market buy | 20,916 | $16.16 | 50,537,846 |
| 2008-05-08 | Open-market buy | 47,964 | $16.15 | 50,516,930 |
| 2008-05-08 | Open-market buy | 1,260 | $16.14 | 50,468,966 |
| 2008-05-08 | Open-market buy | 2,268 | $16.13 | 50,467,706 |
| 2008-05-08 | Open-market buy | 5,292 | $16.12 | 50,465,438 |
| 2008-05-08 | Open-market buy | 3,444 | $16.11 | 50,460,146 |
| 2008-05-08 | Open-market buy | 20,916 | $16.10 | 50,456,702 |
| 2008-05-08 | Open-market buy | 23,688 | $16.09 | 50,435,786 |
| 2008-05-08 | Open-market buy | 7,476 | $16.08 | 50,412,098 |
| 2008-05-08 | Open-market buy | 10,164 | $16.07 | 50,404,622 |
| 2008-05-08 | Open-market buy | 9,324 | $16.06 | 50,394,458 |
| 2008-05-08 | Open-market buy | 114,408 | $16.05 | 50,385,134 |
| 2008-05-08 | Open-market buy | 4,788 | $16.04 | 50,270,726 |
| 2008-05-08 | Open-market buy | 1,764 | $16.03 | 50,265,938 |
| 2008-05-08 | Open-market buy | 588 | $16.02 | 50,264,174 |
| 2008-05-08 | Open-market buy | 38,304 | $16.00 | 50,263,586 |
| 2008-05-08 | Open-market buy | 3,108 | $15.99 | 50,225,282 |
| 2008-05-07 | Open-market buy | 15,840 | $16.30 | 9,651,119 |
| 2008-05-07 | Open-market buy | 144 | $16.29 | 9,635,279 |
| 2008-05-07 | Open-market buy | 16 | $16.28 | 9,635,135 |
| 2008-05-07 | Open-market buy | 18,496 | $16.25 | 9,635,119 |
| 2008-05-07 | Open-market buy | 64 | $16.24 | 9,616,623 |
| 2008-05-07 | Open-market buy | 13,872 | $16.23 | 9,616,559 |
| 2008-05-07 | Open-market buy | 496 | $16.22 | 9,602,687 |
| 2008-05-07 | Open-market buy | 2,176 | $16.21 | 9,602,191 |
| 2008-05-07 | Open-market buy | 11,552 | $16.20 | 9,600,015 |
| 2008-05-07 | Open-market buy | 224 | $16.19 | 9,588,463 |
| 2008-05-07 | Open-market buy | 992 | $16.18 | 9,588,239 |
| 2008-05-07 | Open-market buy | 128 | $16.17 | 9,587,247 |
| 2008-05-07 | Open-market buy | 83,160 | $16.30 | 50,017,550 |
| 2008-05-07 | Open-market buy | 756 | $16.29 | 49,934,390 |
| 2008-05-07 | Open-market buy | 84 | $16.28 | 49,933,634 |
| 2008-05-07 | Open-market buy | 97,104 | $16.25 | 49,933,550 |
| 2008-05-07 | Open-market buy | 336 | $16.24 | 49,836,446 |
| 2008-05-07 | Open-market buy | 72,828 | $16.23 | 49,836,110 |
| 2008-05-07 | Open-market buy | 2,604 | $16.22 | 49,763,282 |
| 2008-05-07 | Open-market buy | 11,424 | $16.21 | 49,760,678 |
| 2008-05-07 | Open-market buy | 60,648 | $16.20 | 49,749,254 |
| 2008-05-07 | Open-market buy | 1,176 | $16.19 | 49,688,606 |
| 2008-05-07 | Open-market buy | 5,208 | $16.18 | 49,687,430 |
| 2008-05-07 | Open-market buy | 672 | $16.17 | 49,682,222 |
| 2008-05-07 | Open-market buy | 21,000 | $16.35 | 50,038,550 |
| 2008-05-07 | Open-market buy | 24,528 | $16.37 | 50,063,078 |
| 2008-05-07 | Open-market buy | 9,242 | $16.38 | 50,072,320 |
| 2008-05-07 | Open-market buy | 46,030 | $16.40 | 50,118,350 |
| 2008-05-07 | Open-market buy | 4,000 | $16.35 | 9,655,119 |
| 2008-05-07 | Open-market buy | 4,672 | $16.37 | 9,659,791 |
| 2008-05-07 | Open-market buy | 8,768 | $16.40 | 9,670,319 |
| 2008-05-07 | Open-market buy | 1,760 | $16.38 | 9,661,551 |
| 2008-05-06 | Open-market buy | 1,176 | $16.09 | 49,598,726 |
| 2008-05-06 | Open-market buy | 420 | $16.15 | 49,599,146 |
| 2008-05-06 | Open-market buy | 2,436 | $16.16 | 49,601,582 |
| 2008-05-06 | Open-market buy | 1,680 | $16.17 | 49,603,262 |
| 2008-05-06 | Open-market buy | 2,475 | $16.18 | 49,605,737 |
| 2008-05-06 | Open-market buy | 6,112 | $16.20 | 9,587,119 |
| 2008-05-06 | Open-market buy | 2,696 | $16.25 | 9,581,007 |
| 2008-05-06 | Open-market buy | 512 | $16.24 | 9,578,311 |
| 2008-05-06 | Open-market buy | 464 | $16.23 | 9,577,799 |
| 2008-05-06 | Open-market buy | 336 | $16.22 | 9,577,335 |
| 2008-05-06 | Open-market buy | 320 | $16.21 | 9,576,999 |
| 2008-05-06 | Open-market buy | 4,000 | $16.19 | 9,576,679 |
| 2008-05-06 | Open-market buy | 472 | $16.18 | 9,572,679 |
| 2008-05-06 | Open-market buy | 320 | $16.17 | 9,572,207 |
| 2008-05-06 | Open-market buy | 464 | $16.16 | 9,571,887 |
| 2008-05-06 | Open-market buy | 80 | $16.15 | 9,571,423 |
| 2008-05-06 | Open-market buy | 224 | $16.09 | 9,571,343 |
| 2008-05-06 | Open-market buy | 32,089 | $16.20 | 49,681,550 |
| 2008-05-06 | Open-market buy | 14,156 | $16.25 | 49,649,461 |
| 2008-05-06 | Open-market buy | 2,688 | $16.24 | 49,635,305 |
| 2008-05-06 | Open-market buy | 2,436 | $16.23 | 49,632,617 |
| 2008-05-06 | Open-market buy | 1,764 | $16.22 | 49,630,181 |
| 2008-05-06 | Open-market buy | 1,680 | $16.21 | 49,628,417 |
| 2008-05-06 | Open-market buy | 21,000 | $16.19 | 49,626,737 |
| 2008-04-30 | Open-market buy | 34,812 | $16.00 | 9,571,119 |
| 2008-04-30 | Open-market buy | 3,087 | $15.98 | 9,534,819 |
| 2008-04-30 | Open-market buy | 1,488 | $15.99 | 9,536,307 |
| 2008-04-30 | Open-market buy | 320 | $15.94 | 9,518,551 |
| 2008-04-30 | Open-market buy | 864 | $15.90 | 9,511,231 |
| 2008-04-30 | Open-market buy | 608 | $15.89 | 9,510,367 |
| 2008-04-30 | Open-market buy | 182,767 | $16.00 | 49,597,550 |
| 2008-04-30 | Open-market buy | 7,812 | $15.99 | 49,414,783 |
| 2008-04-30 | Open-market buy | 16,204 | $15.98 | 49,406,971 |
| 2008-04-30 | Open-market buy | 252 | $15.98 | 49,390,767 |
| 2008-04-30 | Open-market buy | 38,857 | $15.97 | 49,390,515 |
| 2008-04-30 | Open-market buy | 168 | $15.97 | 49,351,658 |
| 2008-04-30 | Open-market buy | 11,264 | $15.96 | 49,351,490 |
| 2008-04-30 | Open-market buy | 18,404 | $15.95 | 49,340,226 |
| 2008-04-30 | Open-market buy | 252 | $15.95 | 49,321,822 |
| 2008-04-30 | Open-market buy | 1,680 | $15.94 | 49,321,570 |
| 2008-04-30 | Open-market buy | 18,480 | $15.93 | 49,319,890 |
| 2008-04-30 | Open-market buy | 18,272 | $15.92 | 49,301,410 |
| 2008-04-30 | Open-market buy | 4,536 | $15.90 | 49,283,138 |
| 2008-04-30 | Open-market buy | 3,192 | $15.89 | 49,278,602 |
| 2008-04-30 | Open-market buy | 48 | $15.98 | 9,531,732 |
| 2008-04-30 | Open-market buy | 7,401 | $15.97 | 9,531,684 |
| 2008-04-30 | Open-market buy | 32 | $15.97 | 9,524,283 |
| 2008-04-30 | Open-market buy | 2,146 | $15.96 | 9,524,251 |
| 2008-04-30 | Open-market buy | 3,506 | $15.95 | 9,522,105 |
| 2008-04-30 | Open-market buy | 48 | $15.95 | 9,518,599 |
| 2008-04-30 | Open-market buy | 3,480 | $15.92 | 9,514,711 |
| 2008-04-30 | Open-market buy | 3,520 | $15.93 | 9,518,231 |
| 2008-04-29 | Open-market buy | 31,500 | $16.00 | 49,105,310 |
| 2008-04-29 | Open-market buy | 32 | $15.95 | 9,503,792 |
| 2008-04-29 | Open-market buy | 11,987 | $15.95 | 9,503,760 |
| 2008-04-29 | Open-market buy | 3,104 | $15.96 | 9,491,773 |
| 2008-04-29 | Open-market buy | 1,376 | $15.97 | 9,488,669 |
| 2008-04-29 | Open-market buy | 6,702 | $15.98 | 9,487,293 |
| 2008-04-29 | Open-market buy | 3,232 | $15.99 | 9,480,591 |
| 2008-04-29 | Open-market buy | 6,000 | $16.00 | 9,477,359 |
| 2008-04-29 | Open-market buy | 84 | $15.98 | 49,275,410 |
| 2008-04-29 | Open-market buy | 756 | $15.89 | 49,275,326 |
| 2008-04-29 | Open-market buy | 8,736 | $15.90 | 49,274,570 |
| 2008-04-29 | Open-market buy | 7,644 | $15.91 | 49,265,834 |
| 2008-04-29 | Open-market buy | 7,385 | $15.93 | 49,258,190 |
| 2008-04-29 | Open-market buy | 6,720 | $15.94 | 49,250,805 |
| 2008-04-29 | Open-market buy | 168 | $15.95 | 49,244,085 |
| 2008-04-29 | Open-market buy | 62,933 | $15.95 | 49,243,917 |
| 2008-04-29 | Open-market buy | 16,296 | $15.96 | 49,180,984 |
| 2008-04-29 | Open-market buy | 7,224 | $15.97 | 49,164,688 |
| 2008-04-29 | Open-market buy | 35,186 | $15.98 | 49,157,464 |
| 2008-04-29 | Open-market buy | 16,968 | $15.99 | 49,122,278 |
| 2008-04-29 | Open-market buy | 16 | $15.98 | 9,509,759 |
| 2008-04-29 | Open-market buy | 144 | $15.89 | 9,509,743 |
| 2008-04-29 | Open-market buy | 1,664 | $15.90 | 9,509,599 |
| 2008-04-29 | Open-market buy | 1,456 | $15.91 | 9,507,935 |
| 2008-04-29 | Open-market buy | 1,407 | $15.93 | 9,506,479 |
| 2008-04-29 | Open-market buy | 1,280 | $15.94 | 9,505,072 |
| 2008-04-28 | Open-market buy | 1,875 | $15.68 | 48,801,970 |
| 2008-04-28 | Open-market buy | 1,350 | $15.67 | 48,800,095 |
| 2008-04-28 | Open-market buy | 375 | $15.65 | 48,798,745 |
| 2008-04-28 | Open-market buy | 3,600 | $15.62 | 48,798,370 |
| 2008-04-28 | Open-market buy | 15,323 | $15.99 | 48,915,335 |
| 2008-04-28 | Open-market buy | 10,500 | $15.98 | 48,900,012 |
| 2008-04-28 | Open-market buy | 5,025 | $15.97 | 48,889,512 |
| 2008-04-28 | Open-market buy | 2,154 | $15.96 | 48,884,487 |
| 2008-04-28 | Open-market buy | 225 | $15.90 | 48,882,333 |
| 2008-04-28 | Open-market buy | 1,050 | $15.89 | 48,882,108 |
| 2008-04-28 | Open-market buy | 5,102 | $15.88 | 48,881,058 |
| 2008-04-28 | Open-market buy | 7,580 | $15.85 | 48,875,956 |
| 2008-04-28 | Open-market buy | 8,211 | $15.84 | 48,868,376 |
| 2008-04-28 | Open-market buy | 15,223 | $15.75 | 48,860,165 |
| 2008-04-28 | Open-market buy | 150 | $15.83 | 48,844,942 |
| 2008-04-28 | Open-market buy | 1,050 | $15.80 | 48,844,792 |
| 2008-04-28 | Open-market buy | 2,175 | $15.79 | 48,843,742 |
| 2008-04-28 | Open-market buy | 3,970 | $15.78 | 48,841,567 |
| 2008-04-28 | Open-market buy | 900 | $15.77 | 48,837,597 |
| 2008-04-28 | Open-market buy | 4,650 | $15.76 | 48,836,697 |
| 2008-04-28 | Open-market buy | 17,252 | $15.69 | 48,832,047 |
| 2008-04-28 | Open-market buy | 450 | $15.74 | 48,814,795 |
| 2008-04-28 | Open-market buy | 1,650 | $15.72 | 48,814,345 |
| 2008-04-28 | Open-market buy | 10,725 | $15.70 | 48,812,695 |
| 2008-04-28 | Open-market buy | 52,750 | $16.00 | 9,471,284 |
| 2008-04-28 | Open-market buy | 5,107 | $15.99 | 9,418,534 |
| 2008-04-28 | Open-market buy | 3,500 | $15.98 | 9,413,427 |
| 2008-04-28 | Open-market buy | 25 | $15.81 | 9,471,309 |
| 2008-04-28 | Open-market buy | 50 | $15.84 | 9,471,359 |
| 2008-04-28 | Open-market buy | 350 | $15.80 | 9,395,020 |
| 2008-04-28 | Open-market buy | 1,200 | $15.62 | 9,379,546 |
| 2008-04-28 | Open-market buy | 125 | $15.65 | 9,379,671 |
| 2008-04-28 | Open-market buy | 450 | $15.67 | 9,380,121 |
| 2008-04-28 | Open-market buy | 625 | $15.68 | 9,380,746 |
| 2008-04-28 | Open-market buy | 3,575 | $15.70 | 9,384,321 |
| 2008-04-28 | Open-market buy | 550 | $15.72 | 9,384,871 |
| 2008-04-28 | Open-market buy | 150 | $15.74 | 9,385,021 |
| 2008-04-28 | Open-market buy | 5,751 | $15.69 | 9,390,772 |
| 2008-04-28 | Open-market buy | 1,550 | $15.76 | 9,392,322 |
| 2008-04-28 | Open-market buy | 300 | $15.77 | 9,392,622 |
| 2008-04-28 | Open-market buy | 1,323 | $15.78 | 9,393,945 |
| 2008-04-28 | Open-market buy | 75 | $15.81 | 49,073,660 |
| 2008-04-28 | Open-market buy | 158,250 | $16.00 | 49,073,585 |
| 2008-04-28 | Open-market buy | 1,675 | $15.97 | 9,409,927 |
| 2008-04-28 | Open-market buy | 716 | $15.96 | 9,408,252 |
| 2008-04-28 | Open-market buy | 75 | $15.90 | 9,407,536 |
| 2008-04-28 | Open-market buy | 350 | $15.89 | 9,407,461 |
| 2008-04-28 | Open-market buy | 1,701 | $15.88 | 9,407,111 |
| 2008-04-28 | Open-market buy | 2,527 | $15.85 | 9,405,410 |
| 2008-04-28 | Open-market buy | 2,739 | $15.84 | 9,402,883 |
| 2008-04-28 | Open-market buy | 5,074 | $15.75 | 9,400,144 |
| 2008-04-28 | Open-market buy | 50 | $15.83 | 9,395,070 |
| 2008-04-28 | Open-market buy | 150 | $15.84 | 49,073,810 |
| 2008-04-28 | Open-market buy | 725 | $15.79 | 9,394,670 |
| 2008-03-11 | Open-market buy | 400 | $14.20 | 9,345,018 |
| 2008-03-11 | Open-market buy | 10,048 | $14.25 | 9,378,346 |
| 2008-03-11 | Open-market buy | 176 | $14.24 | 9,368,298 |
| 2008-03-11 | Open-market buy | 7,536 | $14.23 | 9,368,122 |
| 2008-03-11 | Open-market buy | 15,568 | $14.22 | 9,360,586 |
| 2008-03-11 | Open-market buy | 4,784 | $14.11 | 9,310,282 |
| 2008-03-11 | Open-market buy | 128 | $14.13 | 9,323,466 |
| 2008-03-11 | Open-market buy | 2,384 | $14.14 | 9,325,850 |
| 2008-03-11 | Open-market buy | 12,672 | $14.15 | 9,338,522 |
| 2008-03-11 | Open-market buy | 96 | $14.16 | 9,338,618 |
| 2008-03-11 | Open-market buy | 6,000 | $14.17 | 9,344,618 |
| 2008-03-11 | Open-market buy | 42,000 | $14.00 | 48,333,862 |
| 2008-03-11 | Open-market buy | 42,588 | $14.05 | 48,376,450 |
| 2008-03-11 | Open-market buy | 35,868 | $14.10 | 48,412,318 |
| 2008-03-11 | Open-market buy | 25,116 | $14.11 | 48,437,434 |
| 2008-03-11 | Open-market buy | 68,544 | $14.12 | 48,505,978 |
| 2008-03-11 | Open-market buy | 672 | $14.13 | 48,506,650 |
| 2008-03-11 | Open-market buy | 12,516 | $14.14 | 48,519,166 |
| 2008-03-11 | Open-market buy | 66,528 | $14.15 | 48,585,694 |
| 2008-03-11 | Open-market buy | 504 | $14.16 | 48,586,198 |
| 2008-03-11 | Open-market buy | 31,500 | $14.17 | 48,617,698 |
| 2008-03-11 | Open-market buy | 2,100 | $14.20 | 48,619,798 |
| 2008-03-11 | Open-market buy | 81,732 | $14.22 | 48,701,530 |
| 2008-03-11 | Open-market buy | 39,564 | $14.23 | 48,741,094 |
| 2008-03-11 | Open-market buy | 924 | $14.24 | 48,742,018 |
| 2008-03-11 | Open-market buy | 52,752 | $14.25 | 48,794,770 |
| 2008-03-11 | Open-market buy | 8,000 | $14.00 | 9,290,554 |
| 2008-03-11 | Open-market buy | 8,112 | $14.05 | 9,298,666 |
| 2008-03-11 | Open-market buy | 6,832 | $14.10 | 9,305,498 |
| 2008-03-11 | Open-market buy | 13,056 | $14.12 | 9,323,338 |
| 2008-03-10 | Open-market buy | 10,164 | $13.73 | 47,714,866 |
| 2008-03-10 | Open-market buy | 73,836 | $13.75 | 47,788,702 |
| 2008-03-10 | Open-market buy | 84 | $13.80 | 47,788,786 |
| 2008-03-10 | Open-market buy | 588 | $13.84 | 47,789,374 |
| 2008-03-10 | Open-market buy | 104,496 | $13.85 | 47,893,870 |
| 2008-03-10 | Open-market buy | 1,260 | $13.87 | 47,895,130 |
| 2008-03-10 | Open-market buy | 37,632 | $13.88 | 47,932,762 |
| 2008-03-10 | Open-market buy | 71,736 | $13.90 | 48,004,498 |
| 2008-03-10 | Open-market buy | 3,528 | $13.91 | 48,008,026 |
| 2008-03-10 | Open-market buy | 11,424 | $13.92 | 48,019,450 |
| 2008-03-10 | Open-market buy | 8,904 | $13.93 | 48,028,354 |
| 2008-03-10 | Open-market buy | 4,536 | $13.94 | 48,032,890 |
| 2008-03-10 | Open-market buy | 76,188 | $13.95 | 48,109,078 |
| 2008-03-10 | Open-market buy | 101,304 | $14.00 | 48,210,382 |
| 2008-03-10 | Open-market buy | 3,024 | $14.02 | 48,213,406 |
| 2008-03-10 | Open-market buy | 19,740 | $14.05 | 48,291,862 |
| 2008-03-10 | Open-market buy | 14,064 | $13.75 | 9,186,714 |
| 2008-03-10 | Open-market buy | 1,936 | $13.73 | 9,172,650 |
| 2008-03-10 | Open-market buy | 1,092 | $14.03 | 48,214,498 |
| 2008-03-10 | Open-market buy | 57,624 | $14.04 | 48,272,122 |
| 2008-03-10 | Open-market buy | 19,904 | $13.85 | 9,206,746 |
| 2008-03-10 | Open-market buy | 112 | $13.84 | 9,186,842 |
| 2008-03-10 | Open-market buy | 16 | $13.80 | 9,186,730 |
| 2008-03-10 | Open-market buy | 3,760 | $14.05 | 9,282,554 |
| 2008-03-10 | Open-market buy | 10,976 | $14.04 | 9,278,794 |
| 2008-03-10 | Open-market buy | 208 | $14.03 | 9,267,818 |
| 2008-03-10 | Open-market buy | 576 | $14.02 | 9,267,610 |
| 2008-03-10 | Open-market buy | 19,296 | $14.00 | 9,267,034 |
| 2008-03-10 | Open-market buy | 14,512 | $13.95 | 9,247,738 |
| 2008-03-10 | Open-market buy | 864 | $13.94 | 9,233,226 |
| 2008-03-10 | Open-market buy | 1,696 | $13.93 | 9,232,362 |
| 2008-03-10 | Open-market buy | 2,176 | $13.92 | 9,230,666 |
| 2008-03-10 | Open-market buy | 672 | $13.91 | 9,228,490 |
| 2008-03-10 | Open-market buy | 13,664 | $13.90 | 9,227,818 |
| 2008-03-10 | Open-market buy | 7,168 | $13.88 | 9,214,154 |
| 2008-03-10 | Open-market buy | 240 | $13.87 | 9,206,986 |
| 2008-03-07 | Open-market buy | 64 | $13.98 | 9,066,602 |
| 2008-03-07 | Open-market buy | 5,628 | $13.86 | 47,085,622 |
| 2008-03-07 | Open-market buy | 924 | $13.87 | 47,086,546 |
| 2008-03-07 | Open-market buy | 420 | $13.88 | 47,086,966 |
| 2008-03-07 | Open-market buy | 1,260 | $13.92 | 47,088,226 |
| 2008-03-07 | Open-market buy | 840 | $13.96 | 47,089,066 |
| 2008-03-07 | Open-market buy | 68,712 | $13.97 | 47,157,778 |
| 2008-03-07 | Open-market buy | 336 | $13.98 | 47,158,114 |
| 2008-03-07 | Open-market buy | 2,604 | $13.99 | 47,160,718 |
| 2008-03-07 | Open-market buy | 142,380 | $14.00 | 47,303,098 |
| 2008-03-07 | Open-market buy | 8,736 | $14.01 | 47,311,834 |
| 2008-03-07 | Open-market buy | 146,832 | $14.02 | 47,458,666 |
| 2008-03-07 | Open-market buy | 43,848 | $14.03 | 47,502,514 |
| 2008-03-07 | Open-market buy | 6,300 | $14.04 | 47,508,814 |
| 2008-03-07 | Open-market buy | 195,888 | $14.05 | 47,704,702 |
| 2008-03-07 | Open-market buy | 528 | $13.84 | 9,051,722 |
| 2008-03-07 | Open-market buy | 1,072 | $13.86 | 9,052,794 |
| 2008-03-07 | Open-market buy | 176 | $13.87 | 9,052,970 |
| 2008-03-07 | Open-market buy | 80 | $13.88 | 9,053,050 |
| 2008-03-07 | Open-market buy | 240 | $13.92 | 9,053,290 |
| 2008-03-07 | Open-market buy | 160 | $13.96 | 9,053,450 |
| 2008-03-07 | Open-market buy | 27,120 | $14.00 | 9,094,218 |
| 2008-03-07 | Open-market buy | 496 | $13.99 | 9,067,098 |
| 2008-03-07 | Open-market buy | 2,772 | $13.84 | 47,079,994 |
| 2008-03-07 | Open-market buy | 13,088 | $13.97 | 9,066,538 |
| 2008-03-07 | Open-market buy | 1,664 | $14.01 | 9,095,882 |
| 2008-03-07 | Open-market buy | 27,968 | $14.02 | 9,123,850 |
| 2008-03-07 | Open-market buy | 8,352 | $14.03 | 9,132,202 |
| 2008-03-07 | Open-market buy | 1,200 | $14.04 | 9,133,402 |
| 2008-03-07 | Open-market buy | 37,312 | $14.05 | 9,170,714 |
| 2008-03-03 | Open-market buy | 420 | $14.29 | 46,622,194 |
| 2008-03-03 | Open-market buy | 20,580 | $14.53 | 46,875,874 |
| 2008-03-03 | Open-market buy | 11,088 | $14.50 | 46,825,978 |
| 2008-03-03 | Open-market buy | 588 | $14.49 | 46,814,890 |
| 2008-03-03 | Open-market buy | 40,740 | $14.48 | 46,814,302 |
| 2008-03-03 | Open-market buy | 11,424 | $14.47 | 46,773,562 |
| 2008-03-03 | Open-market buy | 34,608 | $14.45 | 46,762,138 |
| 2008-03-03 | Open-market buy | 46,116 | $14.44 | 46,727,530 |
| 2008-03-03 | Open-market buy | 22,596 | $14.43 | 46,681,414 |
| 2008-03-03 | Open-market buy | 5,376 | $14.35 | 46,658,818 |
| 2008-03-03 | Open-market buy | 84 | $14.33 | 46,653,442 |
| 2008-03-03 | Open-market buy | 24,528 | $14.32 | 46,653,358 |
| 2008-03-03 | Open-market buy | 6,636 | $14.30 | 46,628,830 |
| 2008-03-03 | Open-market buy | 26,460 | $14.52 | 46,855,294 |
| 2008-03-03 | Open-market buy | 37,632 | $14.28 | 46,621,774 |
| 2008-03-03 | Open-market buy | 1,428 | $14.27 | 46,584,142 |
| 2008-03-03 | Open-market buy | 48,972 | $14.25 | 46,582,714 |
| 2008-03-03 | Open-market buy | 20,748 | $14.20 | 46,533,742 |
| 2008-03-03 | Open-market buy | 15,288 | $14.19 | 46,512,994 |
| 2008-03-03 | Open-market buy | 1,512 | $14.18 | 46,497,706 |
| 2008-03-03 | Open-market buy | 23,520 | $14.17 | 46,496,194 |
| 2008-03-03 | Open-market buy | 14,112 | $14.16 | 46,472,674 |
| 2008-03-03 | Open-market buy | 8,820 | $14.15 | 46,458,562 |
| 2008-03-03 | Open-market buy | 2,856 | $14.51 | 46,828,834 |
| 2008-03-03 | Open-market buy | 1,344 | $14.69 | 9,042,490 |
| 2008-03-03 | Open-market buy | 1,056 | $14.54 | 9,013,898 |
| 2008-03-03 | Open-market buy | 15,328 | $14.55 | 9,029,226 |
| 2008-03-03 | Open-market buy | 320 | $14.56 | 9,029,546 |
| 2008-03-03 | Open-market buy | 3,248 | $14.58 | 9,032,794 |
| 2008-03-03 | Open-market buy | 5,040 | $14.52 | 9,008,922 |
| 2008-03-03 | Open-market buy | 544 | $14.51 | 9,003,882 |
| 2008-03-03 | Open-market buy | 2,112 | $14.50 | 9,003,338 |
| 2008-03-03 | Open-market buy | 112 | $14.49 | 9,001,226 |
| 2008-03-03 | Open-market buy | 7,760 | $14.48 | 9,001,114 |
| 2008-03-03 | Open-market buy | 2,176 | $14.47 | 8,993,354 |
| 2008-03-03 | Open-market buy | 6,592 | $14.45 | 8,991,178 |
| 2008-03-03 | Open-market buy | 8,784 | $14.44 | 8,984,586 |
| 2008-03-03 | Open-market buy | 8,704 | $14.70 | 9,051,194 |
| 2008-03-03 | Open-market buy | 3,920 | $14.53 | 9,012,842 |
| 2008-03-03 | Open-market buy | 960 | $14.68 | 9,041,146 |
| 2008-03-03 | Open-market buy | 480 | $14.62 | 9,040,186 |
| 2008-03-03 | Open-market buy | 5,376 | $14.61 | 9,039,706 |
| 2008-03-03 | Open-market buy | 1,536 | $14.60 | 9,034,330 |
| 2008-03-03 | Open-market buy | 45,696 | $14.70 | 47,077,222 |
| 2008-03-03 | Open-market buy | 7,056 | $14.69 | 47,031,526 |
| 2008-03-03 | Open-market buy | 1,680 | $14.15 | 8,933,354 |
| 2008-03-03 | Open-market buy | 5,040 | $14.68 | 47,024,470 |
| 2008-03-03 | Open-market buy | 2,520 | $14.62 | 47,019,430 |
| 2008-03-03 | Open-market buy | 28,224 | $14.61 | 47,016,910 |
| 2008-03-03 | Open-market buy | 8,064 | $14.60 | 46,988,686 |
| 2008-03-03 | Open-market buy | 17,052 | $14.58 | 46,980,622 |
| 2008-03-03 | Open-market buy | 1,680 | $14.56 | 46,963,570 |
| 2008-03-03 | Open-market buy | 80,472 | $14.55 | 46,961,890 |
| 2008-03-03 | Open-market buy | 5,544 | $14.54 | 46,881,418 |
| 2008-03-03 | Open-market buy | 4,304 | $14.43 | 8,975,802 |
| 2008-03-03 | Open-market buy | 1,024 | $14.35 | 8,971,498 |
| 2008-03-03 | Open-market buy | 16 | $14.33 | 8,970,474 |
| 2008-03-03 | Open-market buy | 4,672 | $14.32 | 8,970,458 |
| 2008-03-03 | Open-market buy | 1,264 | $14.30 | 8,965,786 |
| 2008-03-03 | Open-market buy | 80 | $14.29 | 8,964,522 |
| 2008-03-03 | Open-market buy | 7,168 | $14.28 | 8,964,442 |
| 2008-03-03 | Open-market buy | 272 | $14.27 | 8,957,274 |
| 2008-03-03 | Open-market buy | 9,328 | $14.25 | 8,957,002 |
| 2008-03-03 | Open-market buy | 3,952 | $14.20 | 8,947,674 |
| 2008-03-03 | Open-market buy | 2,912 | $14.19 | 8,943,722 |
| 2008-03-03 | Open-market buy | 288 | $14.18 | 8,940,810 |
| 2008-03-03 | Open-market buy | 4,480 | $14.17 | 8,940,522 |
| 2008-03-03 | Open-market buy | 2,688 | $14.16 | 8,936,042 |
| 2008-02-29 | Open-market buy | 63,000 | $14.80 | 46,072,582 |
| 2008-02-29 | Open-market buy | 44,940 | $14.81 | 46,117,522 |
| 2008-02-29 | Open-market buy | 18,060 | $14.82 | 46,135,582 |
| 2008-02-29 | Open-market buy | 73,416 | $14.85 | 46,208,998 |
| 2008-02-29 | Open-market buy | 3,528 | $14.86 | 46,212,526 |
| 2008-02-29 | Open-market buy | 1,260 | $14.87 | 46,213,786 |
| 2008-02-29 | Open-market buy | 4,284 | $14.88 | 46,218,070 |
| 2008-02-29 | Open-market buy | 6,300 | $14.89 | 46,224,370 |
| 2008-02-29 | Open-market buy | 79,800 | $14.90 | 46,304,170 |
| 2008-02-29 | Open-market buy | 2,352 | $14.92 | 46,306,522 |
| 2008-02-29 | Open-market buy | 11,760 | $14.93 | 46,318,282 |
| 2008-02-29 | Open-market buy | 5,712 | $14.94 | 46,323,994 |
| 2008-02-29 | Open-market buy | 69,888 | $14.95 | 46,393,882 |
| 2008-02-29 | Open-market buy | 6,636 | $14.98 | 46,400,518 |
| 2008-02-29 | Open-market buy | 49,224 | $14.99 | 46,449,742 |
| 2008-02-29 | Open-market buy | 4,000 | $14.60 | 8,815,834 |
| 2008-02-29 | Open-market buy | 4,000 | $14.63 | 8,819,834 |
| 2008-02-29 | Open-market buy | 8,000 | $14.69 | 8,827,834 |
| 2008-02-29 | Open-market buy | 21,000 | $14.60 | 45,841,582 |
| 2008-02-29 | Open-market buy | 21,000 | $14.63 | 45,862,582 |
| 2008-02-29 | Open-market buy | 42,000 | $14.69 | 45,904,582 |
| 2008-02-29 | Open-market buy | 6,552 | $14.74 | 45,911,134 |
| 2008-02-29 | Open-market buy | 98,448 | $14.75 | 46,009,582 |
| 2008-02-29 | Open-market buy | 13,312 | $14.95 | 8,921,034 |
| 2008-02-29 | Open-market buy | 816 | $14.88 | 8,887,546 |
| 2008-02-29 | Open-market buy | 1,200 | $14.89 | 8,888,746 |
| 2008-02-29 | Open-market buy | 15,200 | $14.90 | 8,903,946 |
| 2008-02-29 | Open-market buy | 672 | $14.86 | 8,886,490 |
| 2008-02-29 | Open-market buy | 13,984 | $14.85 | 8,885,818 |
| 2008-02-29 | Open-market buy | 3,440 | $14.82 | 8,871,834 |
| 2008-02-29 | Open-market buy | 8,560 | $14.81 | 8,868,394 |
| 2008-02-29 | Open-market buy | 12,000 | $14.80 | 8,859,834 |
| 2008-02-29 | Open-market buy | 18,752 | $14.75 | 8,847,834 |
| 2008-02-29 | Open-market buy | 1,248 | $14.74 | 8,829,082 |
| 2008-02-29 | Open-market buy | 9,376 | $14.99 | 8,931,674 |
| 2008-02-29 | Open-market buy | 1,264 | $14.98 | 8,922,298 |
| 2008-02-29 | Open-market buy | 240 | $14.87 | 8,886,730 |
| 2008-02-29 | Open-market buy | 1,088 | $14.94 | 8,907,722 |
| 2008-02-29 | Open-market buy | 2,240 | $14.93 | 8,906,634 |
| 2008-02-29 | Open-market buy | 448 | $14.92 | 8,904,394 |
| 2008-02-28 | Open-market buy | 20,160 | $15.15 | 8,811,834 |
| 2008-02-28 | Open-market buy | 105,840 | $15.15 | 45,820,582 |
| 2008-02-28 | Open-market buy | 13,776 | $15.10 | 8,746,890 |
| 2008-02-28 | Open-market buy | 6,272 | $15.09 | 8,733,114 |
| 2008-02-28 | Open-market buy | 3,056 | $15.11 | 8,749,946 |
| 2008-02-28 | Open-market buy | 20,480 | $15.12 | 8,770,426 |
| 2008-02-28 | Open-market buy | 6,768 | $15.13 | 8,777,194 |
| 2008-02-28 | Open-market buy | 14,480 | $15.14 | 8,791,674 |
| 2008-02-28 | Open-market buy | 25,620 | $15.03 | 45,258,202 |
| 2008-02-28 | Open-market buy | 336 | $15.04 | 45,258,538 |
| 2008-02-28 | Open-market buy | 27,888 | $15.05 | 45,286,426 |
| 2008-02-28 | Open-market buy | 7,812 | $15.06 | 45,294,238 |
| 2008-02-28 | Open-market buy | 48,468 | $15.07 | 45,342,706 |
| 2008-02-28 | Open-market buy | 31,668 | $15.08 | 45,374,374 |
| 2008-02-28 | Open-market buy | 32,928 | $15.09 | 45,407,302 |
| 2008-02-28 | Open-market buy | 72,324 | $15.10 | 45,479,626 |
| 2008-02-28 | Open-market buy | 16,044 | $15.11 | 45,495,670 |
| 2008-02-28 | Open-market buy | 107,520 | $15.12 | 45,603,190 |
| 2008-02-28 | Open-market buy | 35,532 | $15.13 | 45,638,722 |
| 2008-02-28 | Open-market buy | 76,020 | $15.14 | 45,714,742 |
| 2008-02-28 | Open-market buy | 4,880 | $15.03 | 8,704,714 |
| 2008-02-28 | Open-market buy | 64 | $15.04 | 8,704,778 |
| 2008-02-28 | Open-market buy | 5,312 | $15.05 | 8,710,090 |
| 2008-02-28 | Open-market buy | 1,488 | $15.06 | 8,711,578 |
| 2008-02-28 | Open-market buy | 9,232 | $15.07 | 8,720,810 |
| 2008-02-28 | Open-market buy | 6,032 | $15.08 | 8,726,842 |
| 2008-02-22 | Open-market buy | 4,128 | $15.11 | 8,635,642 |
| 2008-02-22 | Open-market buy | 6,400 | $15.26 | 8,693,258 |
| 2008-02-22 | Open-market buy | 2,284 | $15.25 | 8,686,858 |
| 2008-02-22 | Open-market buy | 2,096 | $15.23 | 8,684,574 |
| 2008-02-22 | Open-market buy | 1,008 | $15.22 | 8,682,478 |
| 2008-02-22 | Open-market buy | 112 | $15.21 | 8,681,470 |
| 2008-02-22 | Open-market buy | 9,108 | $15.20 | 8,681,358 |
| 2008-02-22 | Open-market buy | 1,328 | $15.19 | 8,672,250 |
| 2008-02-22 | Open-market buy | 6,192 | $15.18 | 8,670,922 |
| 2008-02-22 | Open-market buy | 752 | $15.17 | 8,664,730 |
| 2008-02-22 | Open-market buy | 4,128 | $15.16 | 8,663,978 |
| 2008-02-22 | Open-market buy | 8,336 | $15.15 | 8,659,850 |
| 2008-02-22 | Open-market buy | 8,000 | $15.14 | 8,651,514 |
| 2008-02-22 | Open-market buy | 7,296 | $15.13 | 8,643,514 |
| 2008-02-22 | Open-market buy | 576 | $15.12 | 8,636,218 |
| 2008-02-22 | Open-market buy | 6,576 | $15.30 | 8,699,834 |
| 2008-02-22 | Open-market buy | 49,696 | $15.10 | 8,631,514 |
| 2008-02-22 | Open-market buy | 3,948 | $15.17 | 45,048,286 |
| 2008-02-22 | Open-market buy | 42,000 | $15.14 | 44,978,902 |
| 2008-02-22 | Open-market buy | 38,304 | $15.13 | 44,936,902 |
| 2008-02-22 | Open-market buy | 3,024 | $15.12 | 44,898,598 |
| 2008-02-22 | Open-market buy | 21,672 | $15.11 | 44,895,574 |
| 2008-02-22 | Open-market buy | 260,904 | $15.10 | 44,873,902 |
| 2008-02-22 | Open-market buy | 17,304 | $15.09 | 44,612,998 |
| 2008-02-22 | Open-market buy | 21,672 | $15.08 | 44,595,694 |
| 2008-02-22 | Open-market buy | 168 | $15.06 | 44,574,022 |
| 2008-02-22 | Open-market buy | 14,952 | $15.00 | 44,573,854 |
| 2008-02-22 | Open-market buy | 3,296 | $15.09 | 8,581,818 |
| 2008-02-22 | Open-market buy | 4,128 | $15.08 | 8,578,522 |
| 2008-02-22 | Open-market buy | 32 | $15.06 | 8,574,394 |
| 2008-02-22 | Open-market buy | 2,848 | $15.00 | 8,574,362 |
| 2008-02-22 | Open-market buy | 34,524 | $15.30 | 45,232,582 |
| 2008-02-22 | Open-market buy | 33,600 | $15.26 | 45,198,058 |
| 2008-02-22 | Open-market buy | 11,991 | $15.25 | 45,164,458 |
| 2008-02-22 | Open-market buy | 11,004 | $15.23 | 45,152,467 |
| 2008-02-22 | Open-market buy | 5,292 | $15.22 | 45,141,463 |
| 2008-02-22 | Open-market buy | 588 | $15.21 | 45,136,171 |
| 2008-02-22 | Open-market buy | 47,817 | $15.20 | 45,135,583 |
| 2008-02-22 | Open-market buy | 6,972 | $15.19 | 45,087,766 |
| 2008-02-22 | Open-market buy | 32,508 | $15.18 | 45,080,794 |
| 2008-02-22 | Open-market buy | 43,764 | $15.15 | 45,022,666 |
| 2008-02-22 | Open-market buy | 21,672 | $15.16 | 45,044,338 |
| 2008-02-21 | Open-market buy | 700 | $15.24 | 43,987,002 |
| 2008-02-21 | Open-market buy | 9,800 | $15.21 | 43,944,602 |
| 2008-02-21 | Open-market buy | 10,700 | $15.20 | 43,934,802 |
| 2008-02-21 | Open-market buy | 400 | $15.19 | 43,924,102 |
| 2008-02-21 | Open-market buy | 700 | $15.18 | 43,923,702 |
| 2008-02-21 | Open-market buy | 78,400 | $15.30 | 44,264,202 |
| 2008-02-21 | Open-market buy | 200 | $15.29 | 44,185,802 |
| 2008-02-21 | Open-market buy | 1,000 | $15.28 | 44,185,602 |
| 2008-02-21 | Open-market buy | 100 | $15.27 | 44,184,602 |
| 2008-02-21 | Open-market buy | 197,500 | $15.25 | 44,184,502 |
| 2008-02-21 | Open-market buy | 16,600 | $15.22 | 43,961,202 |
| 2008-02-21 | Open-market buy | 25,100 | $15.23 | 43,986,302 |
| 2008-02-21 | Open-market buy | 5,400 | $15.38 | 44,377,602 |
| 2008-02-21 | Open-market buy | 300 | $15.43 | 44,488,602 |
| 2008-02-21 | Open-market buy | 24,000 | $15.42 | 44,488,302 |
| 2008-02-21 | Open-market buy | 13,700 | $15.41 | 44,464,302 |
| 2008-02-21 | Open-market buy | 67,200 | $15.40 | 44,450,602 |
| 2008-02-21 | Open-market buy | 5,800 | $15.39 | 44,383,402 |
| 2008-02-21 | Open-market buy | 70,300 | $15.45 | 44,558,902 |
| 2008-02-21 | Open-market buy | 8,000 | $15.37 | 44,372,202 |
| 2008-02-21 | Open-market buy | 6,200 | $15.36 | 44,364,202 |
| 2008-02-21 | Open-market buy | 69,500 | $15.35 | 44,358,002 |
| 2008-02-21 | Open-market buy | 24,100 | $15.34 | 44,288,502 |
| 2008-02-21 | Open-market buy | 200 | $15.33 | 44,264,402 |
| 2008-02-20 | Open-market buy | 25,000 | $15.44 | 43,923,002 |
| 2008-02-20 | Open-market buy | 50,000 | $15.14 | 43,898,002 |
| 2008-02-20 | Open-market buy | 49,300 | $15.10 | 43,848,002 |
| 2008-02-20 | Open-market buy | 300 | $15.11 | 43,798,702 |
| 2008-02-20 | Open-market buy | 3,800 | $15.22 | 43,798,402 |
| 2008-02-20 | Open-market buy | 48,600 | $15.23 | 43,794,602 |
| 2008-02-20 | Open-market buy | 6,600 | $15.20 | 43,746,002 |
| 2008-02-20 | Open-market buy | 28,700 | $15.30 | 43,739,402 |
| 2008-02-20 | Open-market buy | 28,000 | $15.35 | 43,710,702 |
| 2008-02-20 | Open-market buy | 600 | $15.43 | 43,682,702 |
| 2008-02-20 | Open-market buy | 4,800 | $15.40 | 43,682,102 |
| 2008-02-20 | Open-market buy | 267,300 | $15.45 | 43,677,302 |
| 2008-02-13 | Open-market buy | 100 | $15.54 | 43,218,002 |
| 2008-02-13 | Open-market buy | 53,100 | $15.44 | 42,855,802 |
| 2008-02-13 | Open-market buy | 2,400 | $15.42 | 42,802,702 |
| 2008-02-13 | Open-market buy | 1,200 | $15.41 | 42,800,302 |
| 2008-02-13 | Open-market buy | 20,200 | $15.40 | 42,799,102 |
| 2008-02-13 | Open-market buy | 192,000 | $15.55 | 43,410,002 |
| 2008-02-13 | Open-market buy | 159,200 | $15.45 | 43,015,002 |
| 2008-02-13 | Open-market buy | 1,300 | $15.53 | 43,217,902 |
| 2008-02-13 | Open-market buy | 89,700 | $15.50 | 43,216,602 |
| 2008-02-13 | Open-market buy | 2,900 | $15.49 | 43,126,902 |
| 2008-02-13 | Open-market buy | 30,900 | $15.48 | 43,124,002 |
| 2008-02-13 | Open-market buy | 30,000 | $15.47 | 43,093,102 |
| 2008-02-13 | Open-market buy | 48,100 | $15.46 | 43,063,102 |
| 2008-02-12 | Open-market buy | 715,300 | $15.55 | 42,778,902 |
| 2008-02-12 | Open-market buy | 56,000 | $15.50 | 41,971,902 |
| 2008-02-12 | Open-market buy | 70,100 | $15.51 | 42,042,002 |
| 2008-02-12 | Open-market buy | 14,100 | $15.52 | 42,056,102 |
| 2008-02-12 | Open-market buy | 6,200 | $15.53 | 42,062,302 |
| 2008-02-12 | Open-market buy | 1,300 | $15.54 | 42,063,602 |
| 2008-02-11 | Open-market buy | 135,874 | $15.50 | 41,915,902 |
| 2008-02-11 | Open-market buy | 10,600 | $15.49 | 41,780,028 |
| 2008-02-11 | Open-market buy | 13,000 | $15.48 | 41,769,428 |
| 2008-02-11 | Open-market buy | 27,622 | $15.47 | 41,756,428 |
| 2008-02-11 | Open-market buy | 34,700 | $15.46 | 41,728,806 |
| 2008-02-11 | Open-market buy | 16,661 | $15.45 | 41,694,106 |
| 2008-02-11 | Open-market buy | 750 | $15.44 | 41,677,445 |
| 2008-02-11 | Open-market buy | 2,600 | $15.43 | 41,676,695 |
| 2008-02-11 | Open-market buy | 7,698 | $15.42 | 41,674,095 |
| 2008-02-11 | Open-market buy | 2,400 | $15.40 | 41,660,645 |
| 2008-02-11 | Open-market buy | 6,100 | $15.27 | 41,658,245 |
| 2008-02-11 | Open-market buy | 59,200 | $15.25 | 41,652,145 |
| 2008-02-11 | Open-market buy | 200 | $15.24 | 41,592,945 |
| 2008-02-11 | Open-market buy | 2,300 | $15.22 | 41,592,745 |
| 2008-02-11 | Open-market buy | 77,600 | $15.20 | 41,590,445 |
| 2008-02-11 | Open-market buy | 5,700 | $15.19 | 41,512,845 |
| 2008-02-11 | Open-market buy | 3,300 | $15.18 | 41,507,145 |
| 2008-02-11 | Open-market buy | 5,752 | $15.41 | 41,666,397 |
| 2007-12-12 | Open-market buy | 24,600 | $15.95 | 41,270,045 |
| 2007-12-12 | Open-market buy | 600 | $16.12 | 41,276,045 |
| 2007-12-12 | Open-market buy | 33,700 | $16.28 | 41,309,745 |
| 2007-12-12 | Open-market buy | 800 | $16.29 | 41,310,545 |
| 2007-12-12 | Open-market buy | 1,100 | $16.25 | 41,311,645 |
| 2007-12-12 | Open-market buy | 4,700 | $16.23 | 41,316,345 |
| 2007-12-12 | Open-market buy | 17,800 | $16.31 | 41,334,145 |
| 2007-12-12 | Open-market buy | 100 | $16.24 | 41,334,245 |
| 2007-12-12 | Open-market buy | 74,400 | $16.14 | 41,408,645 |
| 2007-12-12 | Open-market buy | 50,000 | $16.08 | 41,458,645 |
| 2007-12-12 | Open-market buy | 45,000 | $16.01 | 41,503,645 |
| 2007-12-12 | Open-market buy | 200 | $15.74 | 41,503,845 |
| 2007-12-12 | Open-market buy | 5,100 | $15.92 | 41,243,645 |
| 2007-12-12 | Open-market buy | 1,800 | $15.87 | 41,245,445 |
| 2007-12-12 | Open-market buy | 5,000 | $15.95 | 41,275,445 |
| 2007-12-12 | Open-market buy | 400 | $15.94 | 41,270,445 |
| 2007-12-12 | Open-market buy | 11,200 | $15.77 | 41,032,245 |
| 2007-12-12 | Open-market buy | 35,000 | $15.75 | 40,995,545 |
| 2007-12-12 | Open-market buy | 11,000 | $15.79 | 41,006,545 |
| 2007-12-12 | Open-market buy | 14,500 | $15.78 | 41,021,045 |
| 2007-12-12 | Open-market buy | 3,299 | $15.76 | 40,960,545 |
| 2007-12-12 | Open-market buy | 1,400 | $15.73 | 41,033,645 |
| 2007-12-12 | Open-market buy | 6,000 | $15.80 | 41,039,645 |
| 2007-12-12 | Open-market buy | 400 | $15.72 | 41,040,045 |
| 2007-12-12 | Open-market buy | 200 | $15.70 | 41,040,245 |
| 2007-12-12 | Open-market buy | 56,400 | $15.82 | 41,096,645 |
| 2007-12-12 | Open-market buy | 12,000 | $15.83 | 41,108,645 |
| 2007-12-12 | Open-market buy | 34,100 | $15.90 | 41,142,745 |
| 2007-12-12 | Open-market buy | 7,600 | $15.89 | 41,150,345 |
| 2007-12-12 | Open-market buy | 22,100 | $15.93 | 41,172,445 |
| 2007-12-12 | Open-market buy | 1,000 | $15.91 | 41,173,445 |
| 2007-12-12 | Open-market buy | 30,200 | $16.00 | 41,203,645 |
| 2007-12-12 | Open-market buy | 17,200 | $15.98 | 41,220,845 |
| 2007-12-12 | Open-market buy | 11,800 | $15.84 | 40,957,246 |
| 2007-12-12 | Open-market buy | 2,700 | $15.85 | 40,945,446 |
| 2007-12-12 | Open-market buy | 8,100 | $15.86 | 40,942,746 |
| 2007-12-12 | Open-market buy | 3,401 | $15.88 | 40,934,646 |
| 2007-12-12 | Open-market buy | 11,900 | $16.30 | 40,931,245 |
| 2007-12-12 | Open-market buy | 16,100 | $15.97 | 41,238,545 |
| 2007-12-12 | Open-market buy | 1,600 | $15.96 | 41,222,445 |
| 2007-12-11 | Open-market buy | 1,000,000 | $16.90 | 40,919,345 |
| 2007-12-10 | Open-market buy | 22,500 | $16.79 | 39,359,845 |
| 2007-12-10 | Open-market buy | 28,200 | $17.21 | 39,553,345 |
| 2007-12-10 | Open-market buy | 66,400 | $17.20 | 39,525,145 |
| 2007-12-10 | Open-market buy | 31,700 | $17.19 | 39,458,745 |
| 2007-12-10 | Open-market buy | 12,200 | $17.13 | 39,427,045 |
| 2007-12-10 | Open-market buy | 30,000 | $17.23 | 39,414,845 |
| 2007-12-10 | Open-market buy | 75,000 | $17.10 | 39,894,345 |
| 2007-12-10 | Open-market buy | 63,900 | $16.80 | 39,819,345 |
| 2007-12-10 | Open-market buy | 3,400 | $16.85 | 39,755,445 |
| 2007-12-10 | Open-market buy | 29,000 | $16.86 | 39,752,045 |
| 2007-12-10 | Open-market buy | 4,000 | $16.87 | 39,723,045 |
| 2007-12-10 | Open-market buy | 8,000 | $16.89 | 39,719,045 |
| 2007-12-10 | Open-market buy | 4,000 | $16.91 | 39,711,045 |
| 2007-12-10 | Open-market buy | 10,337 | $16.92 | 39,707,045 |
| 2007-12-10 | Open-market buy | 27,663 | $16.90 | 39,696,708 |
| 2007-12-10 | Open-market buy | 5,400 | $16.78 | 39,669,045 |
| 2007-12-10 | Open-market buy | 25,400 | $16.77 | 39,663,645 |
| 2007-12-10 | Open-market buy | 19,200 | $16.84 | 39,638,245 |
| 2007-12-10 | Open-market buy | 1,900 | $16.81 | 39,619,045 |
| 2007-12-10 | Open-market buy | 7,300 | $16.65 | 39,617,145 |
| 2007-12-10 | Open-market buy | 25,000 | $17.32 | 39,384,845 |
| 2007-12-10 | Open-market buy | 49,000 | $17.15 | 39,609,845 |
| 2007-12-10 | Open-market buy | 7,500 | $17.14 | 39,560,845 |
| 2007-12-10 | Open-market buy | 25,000 | $17.00 | 39,919,345 |
| 2007-12-04 | Open-market buy | 2,400 | $16.19 | 38,889,336 |
| 2007-12-04 | Open-market buy | 600 | $16.20 | 38,889,936 |
| 2007-12-04 | Open-market buy | 19,800 | $16.23 | 38,909,736 |
| 2007-12-04 | Open-market buy | 66,900 | $16.22 | 38,976,636 |
| 2007-12-04 | Open-market buy | 9,800 | $16.21 | 38,986,436 |
| 2007-12-04 | Open-market buy | 123,000 | $16.25 | 39,109,436 |
| 2007-12-04 | Open-market buy | 33,100 | $16.24 | 39,142,536 |
| 2007-12-04 | Open-market buy | 700 | $16.40 | 39,143,236 |
| 2007-12-04 | Open-market buy | 17,600 | $16.48 | 39,160,836 |
| 2007-12-04 | Open-market buy | 5,100 | $16.47 | 39,165,936 |
| 2007-12-04 | Open-market buy | 4,200 | $16.11 | 38,873,936 |
| 2007-12-04 | Open-market buy | 9,000 | $16.13 | 38,882,936 |
| 2007-12-04 | Open-market buy | 1,700 | $16.15 | 38,884,636 |
| 2007-12-04 | Open-market buy | 400 | $16.14 | 38,885,036 |
| 2007-12-04 | Open-market buy | 200 | $16.17 | 38,885,236 |
| 2007-12-04 | Open-market buy | 1,700 | $16.18 | 38,886,936 |
| 2007-12-04 | Open-market buy | 52,809 | $16.50 | 39,218,745 |
| 2007-12-04 | Open-market buy | 56,400 | $16.49 | 39,275,145 |
| 2007-12-04 | Open-market buy | 22,200 | $16.28 | 39,297,345 |
| 2007-12-04 | Open-market buy | 40,000 | $16.39 | 39,337,345 |
| 2007-12-03 | Open-market buy | 4,300 | $16.37 | 38,262,436 |
| 2007-12-03 | Open-market buy | 50,500 | $16.45 | 38,312,936 |
| 2007-12-03 | Open-market buy | 22,600 | $16.43 | 38,335,536 |
| 2007-12-03 | Open-market buy | 77,500 | $16.49 | 38,413,036 |
| 2007-12-03 | Open-market buy | 56,300 | $16.47 | 38,469,336 |
| 2007-12-03 | Open-market buy | 8,500 | $16.46 | 38,477,836 |
| 2007-12-03 | Open-market buy | 284,800 | $16.50 | 38,762,636 |
| 2007-12-03 | Open-market buy | 70,900 | $16.48 | 38,833,536 |
| 2007-12-03 | Open-market buy | 7,800 | $16.42 | 38,841,336 |
| 2007-12-03 | Open-market buy | 28,200 | $16.40 | 38,869,536 |
| 2007-12-03 | Open-market buy | 200 | $16.41 | 38,869,736 |
| 2007-11-30 | Open-market buy | 45,517 | $16.48 | 38,083,008 |
| 2007-11-30 | Open-market buy | 100 | $16.43 | 37,993,236 |
| 2007-11-30 | Open-market buy | 200 | $16.44 | 37,993,436 |
| 2007-11-30 | Open-market buy | 800 | $16.46 | 37,994,236 |
| 2007-11-30 | Open-market buy | 8,800 | $16.47 | 38,003,036 |
| 2007-11-30 | Open-market buy | 8,720 | $16.47 | 38,011,756 |
| 2007-11-30 | Open-market buy | 25,735 | $16.48 | 38,037,491 |
| 2007-11-30 | Open-market buy | 5,055 | $16.49 | 38,088,063 |
| 2007-11-30 | Open-market buy | 18,862 | $16.49 | 38,106,925 |
| 2007-11-30 | Open-market buy | 10,000 | $16.50 | 38,116,925 |
| 2007-11-30 | Open-market buy | 1,400 | $16.50 | 38,118,325 |
| 2007-11-30 | Open-market buy | 139,811 | $16.50 | 38,258,136 |
| 2007-11-26 | Open-market buy | 2,200 | $16.25 | 37,505,236 |
| 2007-11-26 | Open-market buy | 2,400 | $16.02 | 37,992,036 |
| 2007-11-26 | Open-market buy | 300 | $16.22 | 37,989,636 |
| 2007-11-26 | Open-market buy | 200 | $16.02 | 37,989,336 |
| 2007-11-26 | Open-market buy | 1,500 | $16.03 | 37,989,136 |
| 2007-11-26 | Open-market buy | 9,641 | $16.04 | 37,987,636 |
| 2007-11-26 | Open-market buy | 500 | $16.09 | 37,977,995 |
| 2007-11-26 | Open-market buy | 99,900 | $16.10 | 37,977,495 |
| 2007-11-26 | Open-market buy | 20,100 | $16.08 | 37,877,595 |
| 2007-11-26 | Open-market buy | 88,400 | $16.05 | 37,857,495 |
| 2007-11-26 | Open-market buy | 2,000 | $15.99 | 37,769,095 |
| 2007-11-26 | Open-market buy | 69,159 | $16.00 | 37,767,095 |
| 2007-11-26 | Open-market buy | 5,100 | $16.01 | 37,697,936 |
| 2007-11-26 | Open-market buy | 17,500 | $16.11 | 37,692,836 |
| 2007-11-26 | Open-market buy | 2,400 | $16.13 | 37,675,336 |
| 2007-11-26 | Open-market buy | 400 | $16.12 | 37,672,936 |
| 2007-11-26 | Open-market buy | 12,300 | $16.14 | 37,672,536 |
| 2007-11-26 | Open-market buy | 67,400 | $16.15 | 37,660,236 |
| 2007-11-26 | Open-market buy | 35,600 | $16.22 | 37,592,836 |
| 2007-11-26 | Open-market buy | 42,400 | $16.23 | 37,557,236 |
| 2007-11-26 | Open-market buy | 9,600 | $16.24 | 37,514,836 |
| 2007-11-26 | Open-market buy | 1,100 | $16.07 | 37,993,136 |
| 2007-11-26 | Open-market buy | 55,900 | $16.21 | 37,503,036 |
| 2007-11-23 | Open-market buy | 19,900 | $16.00 | 37,447,136 |
| 2007-11-21 | Open-market buy | 9,700 | $15.77 | 36,897,436 |
| 2007-11-21 | Open-market buy | 6,700 | $15.78 | 36,904,136 |
| 2007-11-21 | Open-market buy | 10,400 | $15.79 | 36,914,536 |
| 2007-11-21 | Open-market buy | 54,800 | $15.80 | 36,969,336 |
| 2007-11-21 | Open-market buy | 8,000 | $15.81 | 36,977,336 |
| 2007-11-21 | Open-market buy | 15,300 | $15.83 | 36,992,636 |
| 2007-11-21 | Open-market buy | 1,000 | $15.84 | 36,993,636 |
| 2007-11-21 | Open-market buy | 100 | $15.85 | 36,993,736 |
| 2007-11-21 | Open-market buy | 10,000 | $15.86 | 37,003,736 |
| 2007-11-21 | Open-market buy | 2,400 | $15.76 | 36,887,736 |
| 2007-11-21 | Open-market buy | 48,800 | $15.75 | 36,885,336 |
| 2007-11-21 | Open-market buy | 1,600 | $15.74 | 36,836,536 |
| 2007-11-21 | Open-market buy | 6,100 | $15.73 | 36,834,936 |
| 2007-11-21 | Open-market buy | 1,400 | $15.72 | 36,828,836 |
| 2007-11-21 | Open-market buy | 39,000 | $15.70 | 36,827,436 |
| 2007-11-21 | Open-market buy | 38,200 | $15.69 | 36,788,436 |
| 2007-11-21 | Open-market buy | 24,600 | $15.94 | 37,318,836 |
| 2007-11-21 | Open-market buy | 85,200 | $15.93 | 37,294,236 |
| 2007-11-21 | Open-market buy | 5,000 | $15.92 | 37,209,036 |
| 2007-11-21 | Open-market buy | 13,400 | $15.91 | 37,204,036 |
| 2007-11-21 | Open-market buy | 132,000 | $15.90 | 37,190,636 |
| 2007-11-21 | Open-market buy | 20,000 | $15.89 | 37,058,636 |
| 2007-11-21 | Open-market buy | 17,600 | $15.88 | 37,038,636 |
| 2007-11-21 | Open-market buy | 17,300 | $15.87 | 37,021,036 |
| 2007-11-21 | Open-market buy | 18,100 | $15.96 | 37,342,636 |
| 2007-11-21 | Open-market buy | 1,400 | $15.97 | 37,344,036 |
| 2007-11-21 | Open-market buy | 15,600 | $15.98 | 37,359,636 |
| 2007-11-21 | Open-market buy | 14,900 | $15.99 | 37,374,536 |
| 2007-11-21 | Open-market buy | 52,700 | $16.00 | 37,427,236 |
| 2007-11-21 | Open-market buy | 5,700 | $15.95 | 37,324,536 |
| 2007-11-15 | Open-market buy | 1,700 | $16.89 | 36,361,636 |
| 2007-11-15 | Open-market buy | 150,000 | $17.10 | 36,700,236 |
| 2007-11-15 | Open-market buy | 138,600 | $17.00 | 36,550,236 |
| 2007-11-15 | Open-market buy | 20,300 | $16.95 | 36,411,636 |
| 2007-11-15 | Open-market buy | 4,900 | $16.94 | 36,391,336 |
| 2007-11-15 | Open-market buy | 24,800 | $16.93 | 36,386,436 |
| 2007-11-15 | Open-market buy | 50,000 | $16.87 | 36,750,236 |
| 2007-11-15 | Open-market buy | 48,300 | $16.90 | 36,359,936 |
| 2007-11-15 | Open-market buy | 25,000 | $16.80 | 36,311,636 |
| 2007-11-15 | Open-market buy | 119,800 | $16.85 | 36,286,636 |
| 2007-11-15 | Open-market buy | 11,600 | $16.84 | 36,166,836 |
| 2007-11-15 | Open-market buy | 3,300 | $16.83 | 36,155,236 |
| 2007-11-13 | Open-market buy | 1,033,415 | $17.00 | 36,151,936 |
| 2007-11-07 | Open-market buy | 72,000 | $16.48 | 35,056,654 |
| 2007-11-07 | Open-market buy | 1,300 | $16.31 | 34,984,654 |
| 2007-11-07 | Open-market buy | 42,900 | $16.32 | 34,983,354 |
| 2007-11-07 | Open-market buy | 130,680 | $16.40 | 34,940,454 |
| 2007-11-07 | Open-market buy | 4,933 | $16.34 | 34,809,774 |
| 2007-11-07 | Open-market buy | 21,300 | $16.29 | 34,804,841 |
| 2007-11-07 | Open-market buy | 41,520 | $16.33 | 34,783,541 |
| 2007-11-07 | Open-market buy | 47,700 | $16.35 | 34,742,021 |
| 2007-11-07 | Open-market buy | 40,700 | $16.39 | 34,694,321 |
| 2007-11-07 | Open-market buy | 17,800 | $16.37 | 34,653,621 |
| 2007-11-07 | Open-market buy | 10,000 | $16.31 | 34,635,821 |
| 2007-11-07 | Open-market buy | 12,800 | $16.27 | 34,625,821 |
| 2007-11-07 | Open-market buy | 17,300 | $16.25 | 34,613,021 |
| 2007-11-07 | Open-market buy | 10,000 | $16.23 | 34,595,721 |
| 2007-11-07 | Open-market buy | 12,700 | $16.38 | 34,585,721 |
| 2007-11-07 | Open-market buy | 4,100 | $16.30 | 34,573,021 |
| 2007-11-07 | Open-market buy | 12,600 | $16.41 | 35,118,521 |
| 2007-11-07 | Open-market buy | 9,067 | $16.44 | 35,105,921 |
| 2007-11-07 | Open-market buy | 200 | $16.36 | 35,056,854 |
| 2007-11-07 | Open-market buy | 13,000 | $16.35 | 35,069,854 |
| 2007-11-07 | Open-market buy | 15,000 | $16.42 | 35,096,854 |
| 2007-11-07 | Open-market buy | 12,000 | $16.20 | 35,081,854 |
| 2007-11-06 | Open-market buy | 19,300 | $16.30 | 34,131,421 |
| 2007-11-06 | Open-market buy | 55,300 | $16.32 | 34,112,121 |
| 2007-11-06 | Open-market buy | 23,400 | $16.33 | 34,056,821 |
| 2007-11-06 | Open-market buy | 2,000 | $16.31 | 34,033,421 |
| 2007-11-06 | Open-market buy | 12,500 | $16.75 | 34,031,421 |
| 2007-11-06 | Open-market buy | 100 | $16.58 | 34,568,921 |
| 2007-11-06 | Open-market buy | 75,900 | $16.74 | 34,556,921 |
| 2007-11-06 | Open-market buy | 22,700 | $16.77 | 34,481,021 |
| 2007-11-06 | Open-market buy | 48,600 | $16.78 | 34,458,321 |
| 2007-11-06 | Open-market buy | 21,500 | $16.73 | 34,409,721 |
| 2007-11-06 | Open-market buy | 10,800 | $16.72 | 34,388,221 |
| 2007-11-06 | Open-market buy | 71,000 | $16.59 | 34,377,421 |
| 2007-11-06 | Open-market buy | 3,900 | $16.42 | 34,306,421 |
| 2007-11-06 | Open-market buy | 500 | $16.43 | 34,302,521 |
| 2007-11-06 | Open-market buy | 2,800 | $16.45 | 34,302,021 |
| 2007-11-06 | Open-market buy | 19,300 | $16.46 | 34,299,221 |
| 2007-11-06 | Open-market buy | 84,200 | $16.47 | 34,279,921 |
| 2007-11-06 | Open-market buy | 64,300 | $16.48 | 34,195,721 |
| 2007-11-06 | Open-market buy | 9,700 | $16.80 | 34,566,621 |
| 2007-11-06 | Open-market buy | 2,200 | $16.79 | 34,568,821 |
| 2007-11-05 | Open-market buy | 1,900 | $16.88 | 33,638,380 |
| 2007-11-05 | Open-market buy | 22,901 | $16.97 | 33,616,491 |
| 2007-11-05 | Open-market buy | 34,068 | $16.98 | 33,593,590 |
| 2007-11-05 | Open-market buy | 36,000 | $16.95 | 33,559,522 |
| 2007-11-05 | Open-market buy | 7,500 | $16.80 | 33,523,522 |
| 2007-11-05 | Open-market buy | 5,000 | $16.74 | 33,516,022 |
| 2007-11-05 | Open-market buy | 3,800 | $16.81 | 33,511,022 |
| 2007-11-05 | Open-market buy | 2,500 | $16.79 | 33,507,222 |
| 2007-11-05 | Open-market buy | 10,002 | $16.85 | 33,504,722 |
| 2007-11-05 | Open-market buy | 2,600 | $16.78 | 33,494,720 |
| 2007-11-05 | Open-market buy | 14,352 | $16.82 | 33,492,120 |
| 2007-11-05 | Open-market buy | 4,246 | $16.83 | 33,477,768 |
| 2007-11-05 | Open-market buy | 4,601 | $16.92 | 33,473,522 |
| 2007-11-05 | Open-market buy | 19,024 | $17.01 | 33,913,155 |
| 2007-11-05 | Open-market buy | 15,114 | $16.96 | 33,894,131 |
| 2007-11-05 | Open-market buy | 115,468 | $17.00 | 33,879,017 |
| 2007-11-05 | Open-market buy | 400 | $16.98 | 33,763,549 |
| 2007-11-05 | Open-market buy | 37,059 | $16.99 | 33,763,149 |
| 2007-11-05 | Open-market buy | 25,099 | $16.93 | 33,726,090 |
| 2007-11-05 | Open-market buy | 13,100 | $16.89 | 33,700,991 |
| 2007-11-05 | Open-market buy | 44,411 | $16.90 | 33,687,891 |
| 2007-11-05 | Open-market buy | 5,100 | $16.91 | 33,643,480 |
| 2007-11-05 | Open-market buy | 5,000 | $16.76 | 33,621,491 |
| 2007-11-05 | Open-market buy | 14,989 | $16.87 | 33,636,480 |
| 2007-11-05 | Open-market buy | 500 | $16.89 | 34,018,921 |
| 2007-11-05 | Open-market buy | 443 | $17.09 | 34,018,421 |
| 2007-11-05 | Open-market buy | 500 | $16.93 | 34,017,978 |
| 2007-11-05 | Open-market buy | 100 | $16.95 | 34,017,478 |
| 2007-11-05 | Open-market buy | 1,221 | $17.01 | 34,017,378 |
| 2007-11-05 | Open-market buy | 800 | $17.07 | 34,016,157 |
| 2007-11-05 | Open-market buy | 200 | $17.05 | 34,015,357 |
| 2007-11-05 | Open-market buy | 200 | $17.03 | 34,015,157 |
| 2007-11-05 | Open-market buy | 200 | $16.99 | 34,014,957 |
| 2007-11-05 | Open-market buy | 9,800 | $17.03 | 34,014,757 |
| 2007-11-05 | Open-market buy | 500 | $17.00 | 34,004,957 |
| 2007-11-05 | Open-market buy | 10,586 | $17.04 | 34,004,457 |
| 2007-11-05 | Open-market buy | 13,698 | $17.08 | 33,993,871 |
| 2007-11-05 | Open-market buy | 13,621 | $17.07 | 33,980,173 |
| 2007-11-05 | Open-market buy | 11,538 | $17.06 | 33,966,552 |
| 2007-11-05 | Open-market buy | 14,162 | $17.05 | 33,955,014 |
| 2007-11-05 | Open-market buy | 17,797 | $17.02 | 33,940,852 |
| 2007-11-05 | Open-market buy | 2,200 | $17.02 | 33,923,055 |
| 2007-11-05 | Open-market buy | 7,700 | $16.94 | 33,920,855 |
| 2007-10-30 | Open-market buy | 200 | $17.15 | 32,967,622 |
| 2007-10-30 | Open-market buy | 2,801 | $17.14 | 32,967,422 |
| 2007-10-30 | Open-market buy | 1,000 | $17.13 | 32,964,621 |
| 2007-10-30 | Open-market buy | 700 | $17.11 | 32,963,621 |
| 2007-10-30 | Open-market buy | 300 | $17.23 | 33,179,638 |
| 2007-10-30 | Open-market buy | 40,617 | $17.22 | 33,179,338 |
| 2007-10-30 | Open-market buy | 200 | $17.22 | 33,138,721 |
| 2007-10-30 | Open-market buy | 14,400 | $17.21 | 33,138,521 |
| 2007-10-30 | Open-market buy | 27,142 | $17.20 | 33,124,121 |
| 2007-10-30 | Open-market buy | 2,600 | $17.20 | 33,096,979 |
| 2007-10-30 | Open-market buy | 41,057 | $17.19 | 33,094,379 |
| 2007-10-30 | Open-market buy | 6,200 | $17.19 | 33,053,322 |
| 2007-10-30 | Open-market buy | 19,400 | $17.18 | 33,047,122 |
| 2007-10-30 | Open-market buy | 1,900 | $17.18 | 33,027,722 |
| 2007-10-30 | Open-market buy | 38,300 | $17.17 | 33,025,822 |
| 2007-10-30 | Open-market buy | 2,300 | $17.17 | 32,987,522 |
| 2007-10-30 | Open-market buy | 13,300 | $17.16 | 32,985,222 |
| 2007-10-30 | Open-market buy | 4,300 | $17.15 | 32,971,922 |
| 2007-10-30 | Open-market buy | 43,187 | $17.29 | 33,330,354 |
| 2007-10-30 | Open-market buy | 294 | $17.29 | 33,287,167 |
| 2007-10-30 | Open-market buy | 10,800 | $17.28 | 33,286,873 |
| 2007-10-30 | Open-market buy | 14,752 | $17.27 | 33,276,073 |
| 2007-10-30 | Open-market buy | 44,794 | $17.25 | 33,260,221 |
| 2007-10-30 | Open-market buy | 23,334 | $17.24 | 33,215,427 |
| 2007-10-30 | Open-market buy | 12,455 | $17.23 | 33,192,093 |
| 2007-10-30 | Open-market buy | 300 | $17.30 | 33,330,654 |
| 2007-10-30 | Open-market buy | 138,267 | $17.30 | 33,468,921 |
| 2007-10-30 | Open-market buy | 1,100 | $17.26 | 33,261,321 |
| 2007-10-26 | Open-market buy | 575 | $17.09 | 32,962,921 |
| 2007-10-26 | Open-market buy | 2,200 | $16.95 | 32,962,346 |
| 2007-10-26 | Open-market buy | 54,378 | $17.00 | 32,960,146 |
| 2007-10-26 | Open-market buy | 22,750 | $16.98 | 32,905,768 |
| 2007-10-26 | Open-market buy | 109,070 | $17.10 | 32,883,018 |
| 2007-10-26 | Open-market buy | 6,027 | $16.93 | 32,773,948 |
| 2006-05-23 | Open-market sale | 329 | $21.75 | 2,406 |
| 2006-05-23 | Open-market sale | 111,718 | $21.75 | 32,767,921 |
| 2006-05-23 | Open-market sale | 16,074 | $21.75 | 118,028 |
| 2006-05-23 | Open-market sale | 756 | $21.75 | 221,701 |
| 2006-05-23 | Open-market sale | 8,439 | $21.75 | 61,964 |
| 2006-05-23 | Open-market sale | 19,475 | $21.75 | 5,712,083 |
| 2006-05-23 | Open-market sale | 37,597 | $21.75 | 11,026,765 |
| 2006-05-22 | Open-market sale | 3,609 | $21.75 | 222,457 |
| 2006-05-22 | Open-market sale | 533,343 | $21.75 | 32,879,639 |
| 2006-05-22 | Open-market sale | 92,972 | $21.75 | 5,731,558 |
| 2006-05-22 | Open-market sale | 179,476 | $21.75 | 11,064,362 |
| 2006-05-16 | Open-market sale | 4,559 | $22.55 | 226,066 |
| 2006-05-16 | Open-market sale | 226,773 | $22.55 | 11,243,838 |
| 2006-05-16 | Open-market sale | 117,473 | $22.55 | 5,824,530 |
| 2006-05-16 | Open-market sale | 673,895 | $22.55 | 33,412,982 |
| 2006-05-11 | Open-market sale | 23,948 | $22.75 | 11,470,611 |
| 2006-05-11 | Open-market sale | 482 | $22.75 | 230,625 |
| 2006-05-11 | Open-market sale | 12,405 | $22.75 | 5,942,003 |
| 2006-05-11 | Open-market sale | 71,165 | $22.75 | 34,086,877 |
| 2006-05-10 | Open-market sale | 120,072 | $22.82 | 11,494,559 |
| 2006-05-10 | Open-market sale | 356,814 | $22.82 | 34,158,042 |
| 2006-05-10 | Open-market sale | 62,200 | $22.82 | 5,954,408 |
| 2006-05-10 | Open-market sale | 2,414 | $22.82 | 231,107 |
| 2006-05-09 | Open-market sale | 92,478 | $22.83 | 6,016,608 |
| 2006-05-09 | Open-market sale | 178,522 | $22.83 | 11,614,631 |
| 2006-05-09 | Open-market sale | 3,590 | $22.83 | 233,521 |
| 2006-05-09 | Open-market sale | 530,510 | $22.83 | 34,514,856 |
| 2006-05-08 | Open-market sale | 8,005 | $22.77 | 237,111 |
| 2006-05-08 | Open-market sale | 398,133 | $22.77 | 11,793,173 |
| 2006-05-08 | Open-market sale | 206,241 | $22.77 | 6,109,086 |
| 2006-05-08 | Open-market sale | 1,183,121 | $22.77 | 35,045,366 |
| 2006-05-05 | Open-market sale | 34,460 | $22.80 | 6,315,327 |
| 2006-05-05 | Open-market sale | 66,522 | $22.80 | 12,191,286 |
| 2006-05-05 | Open-market sale | 1,337 | $22.80 | 245,116 |
| 2006-05-05 | Open-market sale | 197,681 | $22.80 | 36,228,487 |
| 2006-05-04 | Open-market sale | 140,193 | $22.65 | 6,349,787 |
| 2006-05-04 | Open-market sale | 143,096 | $22.65 | 12,257,808 |
| 2006-05-04 | Open-market sale | 2,877 | $22.65 | 246,453 |
| 2006-05-04 | Open-market sale | 425,234 | $22.65 | 36,426,168 |
| 2006-05-01 | Open-market sale | 127,537 | $22.50 | 12,400,904 |
| 2006-05-01 | Open-market sale | 2,564 | $22.50 | 249,330 |
| 2006-05-01 | Open-market sale | 378,999 | $22.50 | 36,851,402 |
| 2006-04-19 | Open-market sale | 2,329,409 | $23.00 | 6,489,980 |
| 2006-04-19 | Open-market sale | 982 | $23.00 | 2,735 |
| 2006-04-19 | Open-market sale | 25,270 | $23.00 | 70,403 |
| 2006-04-19 | Open-market sale | 48,133 | $23.00 | 134,102 |
| 2006-04-19 | Open-market sale | 4,496,756 | $23.00 | 12,528,441 |
| 2006-04-19 | Open-market sale | 90,411 | $23.00 | 251,894 |
| 2006-04-19 | Open-market sale | 13,362,883 | $23.00 | 37,230,401 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.