SEC CIK 1207433
THOMPSON JOHN WENDELL
Reported ownership across 5 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| STXview stock → | 27,948 | 2010-10-27 |
| GENview stock → | 22,930 | 2011-07-11 |
| UPSview stock → | 17,135.43 | 2013-05-02 |
| ILMNview stock → | 10,162 | 2022-05-26 |
| MSFTview stock → | 9,253 | 2021-05-07 |
Position History — GEN
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — GEN
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2011-07-11 | Option exercise (derivative) | 28,130 | $0.00 | 0 |
| 2011-07-11 | Open-market sale | 1,600 | $19.51 | 22,930 |
| 2011-07-11 | Open-market sale | 7,200 | $19.50 | 24,530 |
| 2011-07-11 | Open-market sale | 4,600 | $19.49 | 31,730 |
| 2011-07-11 | Open-market sale | 900 | $19.48 | 36,330 |
| 2011-07-11 | Open-market sale | 300 | $19.55 | 2,100 |
| 2011-07-11 | Option exercise | 28,130 | $8.21 | 38,130 |
| 2011-07-11 | Open-market sale | 900 | $19.57 | 0 |
| 2011-07-11 | Open-market sale | 1,200 | $19.56 | 900 |
| 2011-07-11 | Open-market sale | 15,900 | $19.52 | 7,030 |
| 2011-07-11 | Open-market sale | 4,600 | $19.53 | 2,430 |
| 2011-07-11 | Open-market sale | 30 | $19.54 | 2,400 |
| 2011-07-11 | Open-market sale | 900 | $19.47 | 37,230 |
| 2011-07-05 | Option exercise (derivative) | 60,000 | $0.00 | 28,130 |
| 2011-07-05 | Option exercise | 60,000 | $8.21 | 80,000 |
| 2011-07-05 | Open-market sale | 10,000 | $19.80 | 10,000 |
| 2011-07-05 | Open-market sale | 500 | $19.78 | 20,000 |
| 2011-07-05 | Open-market sale | 200 | $19.77 | 20,500 |
| 2011-07-05 | Open-market sale | 340 | $19.76 | 20,700 |
| 2011-07-05 | Open-market sale | 4,007 | $19.75 | 21,040 |
| 2011-07-05 | Open-market sale | 500 | $19.74 | 25,047 |
| 2011-07-05 | Open-market sale | 6,193 | $19.73 | 25,547 |
| 2011-07-05 | Open-market sale | 2,400 | $19.72 | 31,740 |
| 2011-07-05 | Open-market sale | 556 | $19.67 | 79,444 |
| 2011-07-05 | Open-market sale | 12,827 | $19.68 | 66,617 |
| 2011-07-05 | Open-market sale | 6,043 | $19.69 | 60,574 |
| 2011-07-05 | Open-market sale | 6,400 | $19.70 | 54,174 |
| 2011-07-05 | Open-market sale | 3,674 | $19.70 | 50,500 |
| 2011-07-05 | Open-market sale | 5,299 | $19.70 | 45,201 |
| 2011-07-05 | Open-market sale | 3,801 | $19.71 | 41,400 |
| 2011-07-05 | Open-market sale | 7,260 | $19.72 | 34,140 |
| 2011-06-27 | Option exercise (derivative) | 60,000 | $0.00 | 88,130 |
| 2011-06-27 | Open-market sale | 200 | $18.76 | 75,361 |
| 2011-06-27 | Open-market sale | 8,600 | $18.76 | 66,761 |
| 2011-06-27 | Open-market sale | 14,961 | $18.75 | 51,800 |
| 2011-06-27 | Open-market sale | 10,000 | $18.70 | 75,561 |
| 2011-06-27 | Option exercise | 60,000 | $8.21 | 90,000 |
| 2011-06-27 | Open-market sale | 375 | $18.72 | 89,625 |
| 2011-06-27 | Open-market sale | 10,000 | $18.68 | 20,000 |
| 2011-06-27 | Open-market sale | 4,900 | $18.77 | 30,000 |
| 2011-06-27 | Open-market sale | 4,064 | $18.71 | 85,561 |
| 2011-06-27 | Open-market sale | 11,500 | $18.74 | 40,300 |
| 2011-06-27 | Open-market sale | 100 | $18.78 | 40,200 |
| 2011-06-27 | Open-market sale | 5,300 | $18.78 | 34,900 |
| 2011-06-20 | Option exercise (derivative) | 60,000 | $0.00 | 148,130 |
| 2011-06-20 | Open-market sale | 944 | $18.57 | 89,056 |
| 2011-06-20 | Open-market sale | 10,000 | $18.56 | 90,000 |
| 2011-06-20 | Open-market sale | 5,636 | $18.53 | 83,420 |
| 2011-06-20 | Option exercise | 60,000 | $8.21 | 100,000 |
| 2011-06-20 | Open-market sale | 39,056 | $18.50 | 40,000 |
| 2011-06-20 | Open-market sale | 10,000 | $18.55 | 30,000 |
| 2011-06-20 | Open-market sale | 4,364 | $18.45 | 79,056 |
| 2011-06-13 | Option exercise (derivative) | 60,000 | $0.00 | 208,130 |
| 2011-06-13 | Open-market sale | 5,563 | $18.56 | 98,137 |
| 2011-06-13 | Open-market sale | 200 | $18.54 | 90,000 |
| 2011-06-13 | Open-market sale | 7,937 | $18.53 | 90,200 |
| 2011-06-13 | Open-market sale | 6,300 | $18.55 | 103,700 |
| 2011-06-13 | Open-market sale | 200 | $18.58 | 89,800 |
| 2011-06-13 | Open-market sale | 7,800 | $18.58 | 82,000 |
| 2011-06-13 | Open-market sale | 2,000 | $18.57 | 80,000 |
| 2011-06-13 | Open-market sale | 100 | $18.51 | 79,900 |
| 2011-06-13 | Open-market sale | 15,826 | $18.51 | 64,074 |
| 2011-06-13 | Option exercise | 60,000 | $8.21 | 110,000 |
| 2011-06-13 | Open-market sale | 10,000 | $18.48 | 40,000 |
| 2011-06-13 | Open-market sale | 8,449 | $18.50 | 50,000 |
| 2011-06-13 | Open-market sale | 100 | $18.52 | 58,449 |
| 2011-06-13 | Open-market sale | 5,525 | $18.52 | 58,549 |
| 2011-06-06 | Option exercise (derivative) | 60,000 | $0.00 | 268,130 |
| 2011-06-06 | Open-market sale | 10,000 | $18.42 | 993,469 |
| 2011-06-06 | Open-market sale | 8,600 | $18.50 | 1,012,810 |
| 2011-06-06 | Open-market sale | 100 | $18.51 | 1,004,369 |
| 2011-06-06 | Open-market sale | 200 | $18.50 | 1,021,410 |
| 2011-06-06 | Open-market sale | 8,341 | $18.51 | 1,004,469 |
| 2011-06-06 | Open-market sale | 5,180 | $18.54 | 1,021,610 |
| 2011-06-06 | Open-market sale | 4,730 | $18.55 | 1,026,790 |
| 2011-06-06 | Option exercise | 60,000 | $8.21 | 1,063,469 |
| 2011-06-06 | Open-market sale | 900 | $18.49 | 1,003,469 |
| 2011-06-06 | Open-market sale | 900 | $18.52 | 1,062,569 |
| 2011-06-06 | Open-market sale | 1,300 | $18.59 | 1,061,269 |
| 2011-06-06 | Open-market sale | 17,629 | $18.58 | 1,043,640 |
| 2011-06-06 | Open-market sale | 100 | $18.56 | 1,043,540 |
| 2011-06-06 | Open-market sale | 700 | $18.53 | 1,042,840 |
| 2011-06-06 | Open-market sale | 11,320 | $18.56 | 1,031,520 |
| 2011-06-01 | Tax withholding | 17,895 | $19.02 | 1,073,469 |
| 2011-05-31 | Option exercise (derivative) | 60,000 | $0.00 | 328,130 |
| 2011-05-31 | Open-market sale | 3,500 | $19.56 | 1,029,669 |
| 2011-05-31 | Open-market sale | 10,000 | $19.43 | 1,003,469 |
| 2011-05-31 | Open-market sale | 16,200 | $19.55 | 1,013,469 |
| 2011-05-31 | Open-market sale | 300 | $19.56 | 1,033,169 |
| 2011-05-31 | Open-market sale | 26,600 | $19.50 | 1,033,469 |
| 2011-05-31 | Open-market sale | 2,400 | $19.51 | 1,060,069 |
| 2011-05-31 | Open-market sale | 1,000 | $19.50 | 1,062,469 |
| 2011-05-31 | Open-market sale | 6,600 | $19.47 | 1,063,469 |
| 2011-05-31 | Open-market sale | 2,100 | $19.48 | 1,070,069 |
| 2011-05-31 | Open-market sale | 1,300 | $19.47 | 1,072,169 |
| 2011-05-31 | Option exercise | 60,000 | $8.21 | 1,091,364 |
| 2011-05-23 | Option exercise (derivative) | 60,000 | $0.00 | 388,130 |
| 2011-05-23 | Open-market sale | 1,000 | $19.07 | 1,079,187 |
| 2011-05-23 | Open-market sale | 1,311 | $19.09 | 1,083,664 |
| 2011-05-23 | Open-market sale | 400 | $19.06 | 1,084,975 |
| 2011-05-23 | Open-market sale | 1,900 | $19.06 | 1,085,375 |
| 2011-05-23 | Open-market sale | 600 | $19.03 | 1,087,275 |
| 2011-05-23 | Open-market sale | 5,000 | $19.03 | 1,087,875 |
| 2011-05-23 | Open-market sale | 4,300 | $19.02 | 1,092,875 |
| 2011-05-23 | Open-market sale | 800 | $19.08 | 1,097,175 |
| 2011-05-23 | Open-market sale | 1,789 | $19.07 | 1,097,975 |
| 2011-05-23 | Open-market sale | 1,600 | $19.10 | 1,099,764 |
| 2011-05-23 | Option exercise | 60,000 | $8.21 | 1,101,364 |
| 2011-05-23 | Open-market sale | 10,000 | $19.21 | 1,031,364 |
| 2011-05-23 | Open-market sale | 14,861 | $19.15 | 1,041,364 |
| 2011-05-23 | Open-market sale | 2,300 | $19.13 | 1,056,225 |
| 2011-05-23 | Open-market sale | 439 | $19.13 | 1,058,525 |
| 2011-05-23 | Open-market sale | 4,700 | $19.14 | 1,058,964 |
| 2011-05-23 | Open-market sale | 1,600 | $19.13 | 1,063,664 |
| 2011-05-23 | Open-market sale | 10,023 | $19.11 | 1,065,264 |
| 2011-05-23 | Open-market sale | 1,500 | $19.12 | 1,075,287 |
| 2011-05-23 | Open-market sale | 2,400 | $19.10 | 1,076,787 |
| 2011-05-23 | Open-market sale | 3,177 | $19.10 | 1,080,487 |
| 2011-05-23 | Open-market sale | 300 | $19.06 | 1,080,187 |
| 2011-05-16 | Option exercise (derivative) | 60,000 | $0.00 | 448,130 |
| 2011-05-16 | Open-market sale | 35,825 | $20.00 | 1,051,364 |
| 2011-05-16 | Open-market sale | 10,000 | $19.99 | 1,041,364 |
| 2011-05-16 | Open-market sale | 2,375 | $20.01 | 1,087,189 |
| 2011-05-16 | Open-market sale | 7,900 | $20.02 | 1,089,564 |
| 2011-05-16 | Open-market sale | 5,000 | $20.03 | 1,097,464 |
| 2011-05-16 | Open-market sale | 6,500 | $20.04 | 1,102,464 |
| 2011-05-16 | Open-market sale | 1,700 | $20.05 | 1,108,964 |
| 2011-05-16 | Open-market sale | 700 | $20.06 | 1,110,664 |
| 2011-05-16 | Option exercise | 60,000 | $8.21 | 1,111,364 |
| 2011-05-09 | Option exercise (derivative) | 60,000 | $0.00 | 508,130 |
| 2011-05-09 | Open-market sale | 3,290 | $19.42 | 1,098,074 |
| 2011-05-09 | Open-market sale | 8,700 | $19.38 | 1,052,564 |
| 2011-05-09 | Open-market sale | 20,669 | $19.40 | 1,061,264 |
| 2011-05-09 | Open-market sale | 16,141 | $19.41 | 1,081,933 |
| 2011-05-09 | Open-market sale | 1,200 | $19.39 | 1,051,364 |
| 2011-05-09 | Open-market sale | 2,800 | $19.43 | 1,101,364 |
| 2011-05-09 | Open-market sale | 100 | $19.45 | 1,104,164 |
| 2011-05-09 | Open-market sale | 17,100 | $19.44 | 1,104,264 |
| 2011-05-09 | Option exercise | 60,000 | $8.21 | 1,121,364 |
| 2011-05-02 | Option exercise (derivative) | 60,000 | $0.00 | 568,130 |
| 2011-05-02 | Open-market sale | 2,846 | $19.60 | 1,103,049 |
| 2011-05-02 | Open-market sale | 4,469 | $19.63 | 1,105,895 |
| 2011-05-02 | Open-market sale | 5,000 | $19.72 | 1,110,364 |
| 2011-05-02 | Open-market sale | 13,000 | $19.76 | 1,118,364 |
| 2011-05-02 | Open-market sale | 3,000 | $19.71 | 1,115,364 |
| 2011-05-02 | Option exercise | 60,000 | $8.21 | 1,131,364 |
| 2011-05-02 | Open-market sale | 3,400 | $19.67 | 1,061,364 |
| 2011-05-02 | Open-market sale | 376 | $19.67 | 1,064,764 |
| 2011-05-02 | Open-market sale | 6,224 | $19.66 | 1,065,140 |
| 2011-05-02 | Open-market sale | 400 | $19.59 | 1,102,649 |
| 2011-05-02 | Open-market sale | 9,264 | $19.58 | 1,093,385 |
| 2011-05-02 | Open-market sale | 8,985 | $19.62 | 1,084,400 |
| 2011-05-02 | Open-market sale | 2,211 | $19.61 | 1,082,189 |
| 2011-05-02 | Open-market sale | 10,825 | $19.64 | 1,071,364 |
| 2011-04-25 | Option exercise (derivative) | 60,000 | $0.00 | 628,130 |
| 2011-04-25 | Open-market sale | 8,225 | $18.94 | 1,124,664 |
| 2011-04-25 | Open-market sale | 1,878 | $19.06 | 1,099,486 |
| 2011-04-25 | Open-market sale | 10,000 | $18.99 | 1,101,364 |
| 2011-04-25 | Open-market sale | 7,690 | $18.98 | 1,111,364 |
| 2011-04-25 | Open-market sale | 3,800 | $19.04 | 1,081,564 |
| 2011-04-25 | Open-market sale | 8,175 | $18.95 | 1,132,889 |
| 2011-04-25 | Open-market sale | 14,122 | $19.05 | 1,085,364 |
| 2011-04-25 | Open-market sale | 200 | $19.03 | 1,081,364 |
| 2011-04-25 | Open-market sale | 790 | $18.97 | 1,123,874 |
| 2011-04-25 | Open-market sale | 10,000 | $18.90 | 1,071,364 |
| 2011-04-25 | Open-market sale | 4,820 | $18.96 | 1,119,054 |
| 2011-04-25 | Option exercise | 60,000 | $8.21 | 1,141,364 |
| 2011-04-25 | Open-market sale | 300 | $18.97 | 1,141,064 |
| 2011-04-18 | Option exercise (derivative) | 60,000 | $0.00 | 688,130 |
| 2011-04-18 | Open-market sale | 12,516 | $18.10 | 1,091,565 |
| 2011-04-18 | Open-market sale | 9,700 | $18.05 | 1,111,364 |
| 2011-04-18 | Open-market sale | 100 | $18.06 | 1,121,064 |
| 2011-04-18 | Open-market sale | 200 | $18.05 | 1,121,164 |
| 2011-04-18 | Open-market sale | 100 | $18.05 | 1,121,364 |
| 2011-04-18 | Open-market sale | 9,900 | $18.04 | 1,121,464 |
| 2011-04-18 | Open-market sale | 10,800 | $18.25 | 1,131,364 |
| 2011-04-18 | Open-market sale | 7,500 | $18.12 | 1,142,164 |
| 2011-04-18 | Open-market sale | 400 | $18.13 | 1,149,664 |
| 2011-04-18 | Open-market sale | 1,300 | $18.26 | 1,150,064 |
| 2011-04-18 | Option exercise | 60,000 | $8.21 | 1,151,364 |
| 2011-04-18 | Open-market sale | 2,680 | $18.15 | 1,081,364 |
| 2011-04-18 | Open-market sale | 7,320 | $18.28 | 1,084,044 |
| 2011-04-18 | Open-market sale | 201 | $18.11 | 1,091,364 |
| 2011-04-18 | Open-market sale | 200 | $18.11 | 1,111,164 |
| 2011-04-18 | Open-market sale | 7,083 | $18.11 | 1,104,081 |
| 2011-04-11 | Option exercise (derivative) | 60,000 | $0.00 | 748,130 |
| 2011-04-11 | Open-market sale | 8,100 | $18.66 | 1,151,564 |
| 2011-04-11 | Open-market sale | 1,180 | $18.55 | 1,150,384 |
| 2011-04-11 | Open-market sale | 9,020 | $18.53 | 1,141,364 |
| 2011-04-11 | Open-market sale | 10,000 | $18.56 | 1,131,364 |
| 2011-04-11 | Open-market sale | 100 | $18.59 | 1,131,264 |
| 2011-04-11 | Open-market sale | 1,600 | $18.59 | 1,129,664 |
| 2011-04-11 | Open-market sale | 100 | $18.57 | 1,129,564 |
| 2011-04-11 | Open-market sale | 400 | $18.58 | 1,129,164 |
| 2011-04-11 | Open-market sale | 27,800 | $18.58 | 1,101,364 |
| 2011-04-11 | Open-market sale | 10,000 | $18.65 | 1,091,364 |
| 2011-04-11 | Option exercise | 60,000 | $8.21 | 1,161,364 |
| 2011-04-11 | Open-market sale | 1,700 | $18.67 | 1,159,664 |
| 2011-02-28 | Option exercise (derivative) | 60,000 | $0.00 | 808,130 |
| 2011-02-28 | Open-market sale | 9,800 | $18.04 | 1,149,094 |
| 2011-02-28 | Option exercise | 60,000 | $8.21 | 1,171,364 |
| 2011-02-28 | Open-market sale | 8,630 | $18.11 | 1,101,364 |
| 2011-02-28 | Open-market sale | 5,257 | $18.00 | 1,109,994 |
| 2011-02-28 | Open-market sale | 4,743 | $17.98 | 1,115,251 |
| 2011-02-28 | Open-market sale | 20,900 | $18.10 | 1,119,994 |
| 2011-02-28 | Open-market sale | 6,700 | $17.99 | 1,140,894 |
| 2011-02-28 | Open-market sale | 1,500 | $18.00 | 1,147,594 |
| 2011-02-28 | Open-market sale | 200 | $18.04 | 1,158,894 |
| 2011-02-28 | Open-market sale | 200 | $18.10 | 1,159,094 |
| 2011-02-28 | Open-market sale | 300 | $18.10 | 1,159,294 |
| 2011-02-28 | Open-market sale | 400 | $18.11 | 1,159,594 |
| 2011-02-28 | Open-market sale | 11,370 | $18.13 | 1,159,994 |
| 2011-02-22 | Option exercise (derivative) | 60,000 | $0.00 | 868,130 |
| 2011-02-22 | Open-market sale | 10,000 | $18.36 | 1,151,364 |
| 2011-02-22 | Open-market sale | 200 | $18.38 | 1,120,169 |
| 2011-02-22 | Open-market sale | 20,665 | $18.39 | 1,120,369 |
| 2011-02-22 | Open-market sale | 7,130 | $18.38 | 1,141,034 |
| 2011-02-22 | Open-market sale | 2,700 | $18.37 | 1,148,164 |
| 2011-02-22 | Open-market sale | 500 | $18.38 | 1,150,864 |
| 2011-02-22 | Open-market sale | 200 | $18.40 | 1,119,969 |
| 2011-02-22 | Open-market sale | 10,100 | $18.33 | 1,161,364 |
| 2011-02-22 | Open-market sale | 800 | $18.34 | 1,171,464 |
| 2011-02-22 | Open-market sale | 9,100 | $18.34 | 1,172,264 |
| 2011-02-22 | Option exercise | 60,000 | $8.21 | 1,181,364 |
| 2011-02-22 | Open-market sale | 200 | $18.40 | 1,119,769 |
| 2011-02-22 | Open-market sale | 8,405 | $18.35 | 1,111,364 |
| 2011-02-14 | Option exercise (derivative) | 60,000 | $0.00 | 928,130 |
| 2011-02-14 | Option exercise | 60,000 | $8.21 | 1,191,364 |
| 2011-02-14 | Open-market sale | 10,000 | $18.54 | 1,131,364 |
| 2011-02-14 | Open-market sale | 10,000 | $18.40 | 1,121,364 |
| 2011-02-14 | Open-market sale | 1,000 | $18.55 | 1,141,364 |
| 2011-02-14 | Open-market sale | 10,000 | $18.46 | 1,181,364 |
| 2011-02-14 | Open-market sale | 10,000 | $18.44 | 1,171,364 |
| 2011-02-14 | Open-market sale | 300 | $18.48 | 1,171,064 |
| 2011-02-14 | Open-market sale | 5,100 | $18.47 | 1,165,964 |
| 2011-02-14 | Open-market sale | 100 | $18.57 | 1,142,364 |
| 2011-02-14 | Open-market sale | 8,900 | $18.56 | 1,142,464 |
| 2011-02-14 | Open-market sale | 10,000 | $18.50 | 1,151,364 |
| 2011-02-14 | Open-market sale | 4,600 | $18.48 | 1,161,364 |
| 2011-02-07 | Option exercise (derivative) | 60,000 | $0.00 | 988,130 |
| 2011-02-07 | Open-market sale | 100 | $18.17 | 1,177,087 |
| 2011-02-07 | Open-market sale | 100 | $18.19 | 1,141,364 |
| 2011-02-07 | Open-market sale | 10,000 | $18.19 | 1,141,464 |
| 2011-02-07 | Open-market sale | 15,623 | $18.17 | 1,151,464 |
| 2011-02-07 | Open-market sale | 10,000 | $18.14 | 1,167,087 |
| 2011-02-07 | Open-market sale | 10,000 | $18.09 | 1,131,364 |
| 2011-02-07 | Open-market sale | 10,085 | $18.16 | 1,177,187 |
| 2011-02-07 | Open-market sale | 10,000 | $18.15 | 1,187,272 |
| 2011-02-07 | Open-market sale | 4,092 | $18.18 | 1,197,272 |
| 2011-02-07 | Option exercise | 60,000 | $8.21 | 1,201,364 |
| 2011-01-31 | Open-market sale | 200 | $17.29 | 1,152,664 |
| 2011-01-31 | Open-market sale | 300 | $17.29 | 1,152,864 |
| 2011-01-31 | Open-market sale | 3,400 | $17.30 | 1,153,164 |
| 2011-01-31 | Open-market sale | 1,000 | $17.30 | 1,156,564 |
| 2011-01-31 | Open-market sale | 10,000 | $17.48 | 1,141,364 |
| 2011-01-31 | Open-market sale | 200 | $17.30 | 1,157,764 |
| 2011-01-31 | Open-market sale | 200 | $17.30 | 1,157,964 |
| 2011-01-31 | Open-market sale | 1,000 | $17.31 | 1,158,164 |
| 2011-01-31 | Open-market sale | 17,800 | $17.31 | 1,159,164 |
| 2011-01-31 | Open-market sale | 800 | $17.29 | 1,151,864 |
| 2011-01-31 | Open-market sale | 500 | $17.29 | 1,151,364 |
| 2011-01-31 | Open-market sale | 200 | $17.30 | 1,157,564 |
| 2011-01-31 | Option exercise (derivative) | 60,000 | $0.00 | 1,048,130 |
| 2011-01-31 | Option exercise | 60,000 | $8.21 | 1,211,364 |
| 2011-01-31 | Open-market sale | 1,800 | $17.32 | 1,178,822 |
| 2011-01-31 | Open-market sale | 100 | $17.32 | 1,180,622 |
| 2011-01-31 | Open-market sale | 1,600 | $17.33 | 1,180,722 |
| 2011-01-31 | Open-market sale | 942 | $17.34 | 1,182,322 |
| 2011-01-31 | Open-market sale | 2,600 | $17.34 | 1,183,264 |
| 2011-01-31 | Open-market sale | 2,300 | $17.34 | 1,185,864 |
| 2011-01-31 | Open-market sale | 1,200 | $17.35 | 1,188,164 |
| 2011-01-31 | Open-market sale | 2,100 | $17.36 | 1,189,364 |
| 2011-01-31 | Open-market sale | 58 | $17.37 | 1,191,464 |
| 2011-01-31 | Open-market sale | 1,800 | $17.37 | 1,191,522 |
| 2011-01-31 | Open-market sale | 100 | $17.41 | 1,193,322 |
| 2011-01-31 | Open-market sale | 900 | $17.45 | 1,193,422 |
| 2011-01-31 | Open-market sale | 600 | $17.46 | 1,194,322 |
| 2011-01-31 | Open-market sale | 5,900 | $17.46 | 1,194,922 |
| 2011-01-31 | Open-market sale | 100 | $17.46 | 1,200,822 |
| 2011-01-31 | Open-market sale | 100 | $17.46 | 1,200,922 |
| 2011-01-31 | Open-market sale | 100 | $17.46 | 1,201,022 |
| 2011-01-31 | Open-market sale | 200 | $17.46 | 1,201,122 |
| 2011-01-31 | Open-market sale | 100 | $17.46 | 1,201,322 |
| 2011-01-31 | Open-market sale | 100 | $17.47 | 1,201,422 |
| 2011-01-31 | Open-market sale | 1,609 | $17.47 | 1,201,522 |
| 2011-01-31 | Open-market sale | 2,800 | $17.47 | 1,203,131 |
| 2011-01-31 | Open-market sale | 200 | $17.48 | 1,205,931 |
| 2011-01-31 | Open-market sale | 4,700 | $17.48 | 1,206,131 |
| 2011-01-31 | Open-market sale | 300 | $17.48 | 1,210,831 |
| 2011-01-31 | Open-market sale | 200 | $17.49 | 1,211,131 |
| 2011-01-31 | Open-market sale | 33 | $17.49 | 1,211,331 |
| 2011-01-31 | Open-market sale | 1,600 | $17.32 | 1,177,222 |
| 2011-01-31 | Open-market sale | 258 | $17.32 | 1,176,964 |
| 2011-01-24 | Option exercise (derivative) | 60,000 | $0.00 | 1,108,130 |
| 2011-01-24 | Open-market sale | 10,000 | $17.90 | 1,211,364 |
| 2011-01-24 | Open-market sale | 14,208 | $17.83 | 1,191,364 |
| 2011-01-24 | Option exercise | 60,000 | $8.21 | 1,221,364 |
| 2011-01-24 | Open-market sale | 10,000 | $17.82 | 1,151,364 |
| 2011-01-24 | Open-market sale | 19,300 | $17.85 | 1,161,364 |
| 2011-01-24 | Open-market sale | 5,692 | $17.87 | 1,205,672 |
| 2011-01-24 | Open-market sale | 100 | $17.83 | 1,205,572 |
| 2011-01-24 | Open-market sale | 10,000 | $17.84 | 1,181,364 |
| 2011-01-24 | Open-market sale | 300 | $17.85 | 1,181,064 |
| 2011-01-24 | Open-market sale | 400 | $17.86 | 1,180,664 |
| 2011-01-18 | Option exercise (derivative) | 60,000 | $0.00 | 1,168,130 |
| 2011-01-18 | Open-market sale | 10,000 | $17.84 | 1,161,364 |
| 2011-01-18 | Open-market sale | 400 | $17.78 | 1,171,364 |
| 2011-01-18 | Open-market sale | 1,100 | $17.77 | 1,171,764 |
| 2011-01-18 | Open-market sale | 100 | $17.77 | 1,172,864 |
| 2011-01-18 | Open-market sale | 400 | $17.77 | 1,172,964 |
| 2011-01-18 | Open-market sale | 500 | $17.77 | 1,173,364 |
| 2011-01-18 | Open-market sale | 7,500 | $17.77 | 1,173,864 |
| 2011-01-18 | Open-market sale | 919 | $17.71 | 1,181,364 |
| 2011-01-18 | Open-market sale | 37,281 | $17.70 | 1,182,283 |
| 2011-01-18 | Open-market sale | 700 | $17.70 | 1,219,564 |
| 2011-01-18 | Open-market sale | 500 | $17.70 | 1,220,264 |
| 2011-01-18 | Open-market sale | 500 | $17.70 | 1,220,764 |
| 2011-01-18 | Open-market sale | 100 | $17.70 | 1,221,264 |
| 2011-01-18 | Option exercise | 60,000 | $8.21 | 1,231,364 |
| 2011-01-18 | Open-market sale | 10,000 | $17.68 | 1,221,364 |
| 2011-01-10 | Option exercise (derivative) | 60,000 | $0.00 | 1,228,130 |
| 2011-01-10 | Open-market sale | 10,000 | $17.20 | 1,221,364 |
| 2011-01-10 | Open-market sale | 3,700 | $17.33 | 1,231,364 |
| 2011-01-10 | Open-market sale | 6,200 | $17.34 | 1,235,064 |
| 2011-01-10 | Open-market sale | 100 | $17.35 | 1,241,264 |
| 2011-01-10 | Option exercise | 60,000 | $8.21 | 1,241,364 |
| 2011-01-10 | Open-market sale | 10,000 | $17.28 | 1,171,364 |
| 2011-01-10 | Open-market sale | 6,378 | $17.03 | 1,181,364 |
| 2011-01-10 | Open-market sale | 200 | $17.04 | 1,187,742 |
| 2011-01-10 | Open-market sale | 9,800 | $17.06 | 1,211,464 |
| 2011-01-10 | Open-market sale | 9,300 | $17.18 | 1,202,164 |
| 2011-01-10 | Open-market sale | 200 | $17.10 | 1,190,664 |
| 2011-01-10 | Open-market sale | 400 | $17.18 | 1,201,764 |
| 2011-01-10 | Open-market sale | 200 | $17.18 | 1,201,564 |
| 2011-01-10 | Open-market sale | 100 | $17.19 | 1,201,464 |
| 2011-01-10 | Open-market sale | 10,100 | $17.06 | 1,191,364 |
| 2011-01-10 | Open-market sale | 500 | $17.10 | 1,190,864 |
| 2011-01-10 | Open-market sale | 100 | $17.06 | 1,221,264 |
| 2011-01-10 | Open-market sale | 2,722 | $17.10 | 1,187,942 |
| 2011-01-03 | Option exercise (derivative) | 60,000 | $0.00 | 1,288,130 |
| 2011-01-03 | Open-market sale | 13,480 | $16.89 | 1,230,862 |
| 2011-01-03 | Open-market sale | 7,022 | $16.90 | 1,244,342 |
| 2011-01-03 | Option exercise | 60,000 | $8.21 | 1,251,364 |
| 2011-01-03 | Open-market sale | 100 | $16.93 | 1,181,364 |
| 2011-01-03 | Open-market sale | 2,995 | $16.91 | 1,181,464 |
| 2011-01-03 | Open-market sale | 1,600 | $16.92 | 1,184,459 |
| 2011-01-03 | Open-market sale | 672 | $16.93 | 1,186,059 |
| 2011-01-03 | Open-market sale | 700 | $16.94 | 1,186,731 |
| 2011-01-03 | Open-market sale | 500 | $16.95 | 1,187,431 |
| 2011-01-03 | Open-market sale | 2,000 | $16.96 | 1,187,931 |
| 2011-01-03 | Open-market sale | 2,695 | $16.85 | 1,189,931 |
| 2011-01-03 | Open-market sale | 13,311 | $16.86 | 1,192,626 |
| 2011-01-03 | Open-market sale | 6,700 | $16.87 | 1,205,937 |
| 2011-01-03 | Open-market sale | 17,725 | $16.88 | 1,212,637 |
| 2011-01-03 | Open-market sale | 100 | $16.88 | 1,230,362 |
| 2011-01-03 | Open-market sale | 400 | $16.84 | 1,230,462 |
| 2010-12-27 | Option exercise (derivative) | 60,000 | $0.00 | 1,348,130 |
| 2010-12-27 | Open-market sale | 3,000 | $16.34 | 1,201,364 |
| 2010-12-27 | Open-market sale | 5,743 | $16.35 | 1,204,364 |
| 2010-12-27 | Open-market sale | 7,157 | $16.36 | 1,210,107 |
| 2010-12-27 | Open-market sale | 3,300 | $16.33 | 1,217,264 |
| 2010-12-27 | Open-market sale | 300 | $16.33 | 1,220,564 |
| 2010-12-27 | Open-market sale | 8,300 | $16.39 | 1,220,864 |
| 2010-12-27 | Open-market sale | 300 | $16.38 | 1,229,164 |
| 2010-12-27 | Open-market sale | 4,300 | $16.37 | 1,229,464 |
| 2010-12-27 | Open-market sale | 200 | $16.40 | 1,233,764 |
| 2010-12-27 | Open-market sale | 100 | $16.41 | 1,233,964 |
| 2010-12-27 | Open-market sale | 200 | $16.40 | 1,234,064 |
| 2010-12-27 | Open-market sale | 2,100 | $16.40 | 1,234,264 |
| 2010-12-27 | Open-market sale | 200 | $16.39 | 1,236,364 |
| 2010-12-27 | Open-market sale | 200 | $16.39 | 1,236,564 |
| 2010-12-27 | Open-market sale | 3,080 | $16.41 | 1,236,764 |
| 2010-12-27 | Open-market sale | 2,920 | $16.46 | 1,239,844 |
| 2010-12-27 | Open-market sale | 300 | $16.46 | 1,242,764 |
| 2010-12-27 | Open-market sale | 18,300 | $16.48 | 1,243,064 |
| 2010-12-27 | Option exercise | 60,000 | $8.21 | 1,261,364 |
| 2010-12-27 | Open-market sale | 10,000 | $16.48 | 1,191,364 |
| 2010-12-20 | Option exercise (derivative) | 60,000 | $0.00 | 1,408,130 |
| 2010-12-20 | Open-market sale | 11,624 | $16.79 | 1,211,364 |
| 2010-12-20 | Open-market sale | 7,709 | $16.78 | 1,222,988 |
| 2010-12-20 | Open-market sale | 67 | $16.80 | 1,230,697 |
| 2010-12-20 | Open-market sale | 400 | $16.79 | 1,230,764 |
| 2010-12-20 | Open-market sale | 200 | $16.79 | 1,231,164 |
| 2010-12-20 | Open-market sale | 9,500 | $16.73 | 1,231,364 |
| 2010-12-20 | Open-market sale | 100 | $16.74 | 1,240,864 |
| 2010-12-20 | Open-market sale | 400 | $16.75 | 1,240,964 |
| 2010-12-20 | Open-market sale | 6,115 | $16.86 | 1,241,364 |
| 2010-12-20 | Open-market sale | 3,885 | $16.82 | 1,247,479 |
| 2010-12-20 | Open-market sale | 100 | $16.92 | 1,251,364 |
| 2010-12-20 | Open-market sale | 9,900 | $16.91 | 1,251,464 |
| 2010-12-20 | Open-market sale | 10,000 | $16.92 | 1,261,364 |
| 2010-12-20 | Option exercise | 60,000 | $8.21 | 1,271,364 |
| 2010-12-20 | Open-market sale | 10,000 | $16.95 | 1,201,364 |
| 2010-12-13 | Option exercise (derivative) | 60,000 | $0.00 | 1,468,130 |
| 2010-12-13 | Open-market sale | 200 | $17.22 | 1,266,564 |
| 2010-12-13 | Open-market sale | 19,800 | $17.22 | 1,246,764 |
| 2010-12-13 | Open-market sale | 1,700 | $17.20 | 1,245,064 |
| 2010-12-13 | Open-market sale | 9,112 | $17.20 | 1,221,364 |
| 2010-12-13 | Open-market sale | 300 | $17.16 | 1,221,064 |
| 2010-12-13 | Open-market sale | 600 | $17.16 | 1,220,464 |
| 2010-12-13 | Open-market sale | 9,100 | $17.15 | 1,211,364 |
| 2010-12-13 | Open-market sale | 14,500 | $17.21 | 1,266,764 |
| 2010-12-13 | Open-market sale | 100 | $17.21 | 1,281,264 |
| 2010-12-13 | Option exercise | 60,000 | $8.21 | 1,281,364 |
| 2010-12-13 | Open-market sale | 14,588 | $17.19 | 1,230,476 |
| 2010-12-06 | Option exercise (derivative) | 60,000 | $0.00 | 1,528,130 |
| 2010-12-06 | Open-market sale | 7,720 | $17.05 | 1,263,644 |
| 2010-12-06 | Open-market sale | 1,000 | $17.09 | 1,230,364 |
| 2010-12-06 | Open-market sale | 20,000 | $17.00 | 1,231,364 |
| 2010-12-06 | Open-market sale | 10,000 | $17.02 | 1,251,364 |
| 2010-12-06 | Open-market sale | 1,080 | $17.04 | 1,261,364 |
| 2010-12-06 | Open-market sale | 1,200 | $17.06 | 1,262,444 |
| 2010-12-06 | Open-market sale | 9,000 | $17.08 | 1,221,364 |
| 2010-12-06 | Open-market sale | 19,500 | $17.03 | 1,271,364 |
| 2010-12-06 | Open-market sale | 300 | $17.04 | 1,290,864 |
| 2010-12-06 | Open-market sale | 100 | $17.03 | 1,291,164 |
| 2010-12-06 | Open-market sale | 100 | $17.03 | 1,291,264 |
| 2010-12-06 | Option exercise | 60,000 | $8.21 | 1,291,364 |
| 2010-11-29 | Option exercise (derivative) | 60,000 | $0.00 | 1,588,130 |
| 2010-11-29 | Open-market sale | 200 | $16.57 | 1,241,364 |
| 2010-11-29 | Open-market sale | 2,800 | $16.57 | 1,241,564 |
| 2010-11-29 | Open-market sale | 8,800 | $16.56 | 1,244,364 |
| 2010-11-29 | Open-market sale | 100 | $16.58 | 1,253,164 |
| 2010-11-29 | Open-market sale | 8,100 | $16.60 | 1,253,264 |
| 2010-11-29 | Open-market sale | 12,001 | $16.63 | 1,261,364 |
| 2010-11-29 | Open-market sale | 10,799 | $16.65 | 1,273,365 |
| 2010-11-29 | Open-market sale | 400 | $16.64 | 1,284,164 |
| 2010-11-29 | Open-market sale | 300 | $16.63 | 1,284,564 |
| 2010-11-29 | Open-market sale | 100 | $16.63 | 1,284,864 |
| 2010-11-29 | Open-market sale | 200 | $16.63 | 1,284,964 |
| 2010-11-29 | Open-market sale | 16,200 | $16.83 | 1,285,164 |
| 2010-11-29 | Open-market sale | 10,000 | $16.79 | 1,231,364 |
| 2010-11-29 | Option exercise | 60,000 | $8.21 | 1,301,364 |
| 2010-11-22 | Option exercise (derivative) | 60,000 | $0.00 | 1,648,130 |
| 2010-11-22 | Open-market sale | 9,700 | $17.00 | 1,301,664 |
| 2010-11-22 | Option exercise | 60,000 | $8.21 | 1,311,364 |
| 2010-11-22 | Open-market sale | 10,000 | $17.15 | 1,241,364 |
| 2010-11-22 | Open-market sale | 10,000 | $17.16 | 1,251,364 |
| 2010-11-22 | Open-market sale | 9,100 | $17.14 | 1,261,364 |
| 2010-11-22 | Open-market sale | 900 | $17.15 | 1,270,464 |
| 2010-11-22 | Open-market sale | 16,634 | $17.10 | 1,271,364 |
| 2010-11-22 | Open-market sale | 200 | $17.12 | 1,287,998 |
| 2010-11-22 | Open-market sale | 200 | $17.12 | 1,288,198 |
| 2010-11-22 | Open-market sale | 1,800 | $17.11 | 1,288,398 |
| 2010-11-22 | Open-market sale | 466 | $17.10 | 1,290,198 |
| 2010-11-22 | Open-market sale | 400 | $17.10 | 1,290,664 |
| 2010-11-22 | Open-market sale | 100 | $17.10 | 1,291,064 |
| 2010-11-22 | Open-market sale | 200 | $17.10 | 1,291,164 |
| 2010-11-22 | Open-market sale | 9,800 | $17.03 | 1,291,364 |
| 2010-11-22 | Open-market sale | 200 | $17.03 | 1,301,164 |
| 2010-11-22 | Open-market sale | 100 | $17.00 | 1,301,364 |
| 2010-11-22 | Open-market sale | 200 | $17.00 | 1,301,464 |
| 2010-11-15 | Option exercise (derivative) | 60,000 | $0.00 | 1,708,130 |
| 2010-11-15 | Open-market sale | 19,800 | $17.16 | 1,291,364 |
| 2010-11-15 | Open-market sale | 200 | $17.17 | 1,311,164 |
| 2010-11-15 | Open-market sale | 1,100 | $17.36 | 1,311,364 |
| 2010-11-15 | Open-market sale | 8,800 | $17.35 | 1,312,464 |
| 2010-11-15 | Open-market sale | 100 | $17.37 | 1,321,264 |
| 2010-11-15 | Open-market sale | 10,000 | $17.19 | 1,261,364 |
| 2010-11-15 | Open-market sale | 20,000 | $17.17 | 1,271,364 |
| 2010-11-15 | Option exercise | 60,000 | $8.21 | 1,321,364 |
| 2010-11-15 | Open-market sale | 10,000 | $17.25 | 1,251,364 |
| 2010-11-08 | Option exercise (derivative) | 60,000 | $0.00 | 1,768,130 |
| 2010-11-08 | Open-market sale | 9,900 | $17.17 | 1,291,364 |
| 2010-11-08 | Open-market sale | 100 | $17.17 | 1,301,264 |
| 2010-11-08 | Open-market sale | 6,600 | $17.02 | 1,301,364 |
| 2010-11-08 | Open-market sale | 1,300 | $17.03 | 1,307,964 |
| 2010-11-08 | Open-market sale | 300 | $17.06 | 1,309,264 |
| 2010-11-08 | Open-market sale | 1,800 | $17.06 | 1,309,564 |
| 2010-11-08 | Open-market sale | 300 | $17.03 | 1,320,264 |
| 2010-11-08 | Open-market sale | 10,600 | $17.15 | 1,320,564 |
| 2010-11-08 | Open-market sale | 200 | $17.15 | 1,331,164 |
| 2010-11-08 | Option exercise | 60,000 | $8.21 | 1,331,364 |
| 2010-11-08 | Open-market sale | 9,700 | $17.21 | 1,281,664 |
| 2010-11-08 | Open-market sale | 10,300 | $17.22 | 1,271,364 |
| 2010-11-08 | Open-market sale | 10,000 | $17.18 | 1,261,364 |
| 2010-11-08 | Open-market sale | 8,900 | $17.03 | 1,311,364 |
| 2010-11-01 | Option exercise (derivative) | 60,000 | $0.00 | 1,828,130 |
| 2010-11-01 | Open-market sale | 734 | $16.51 | 1,281,564 |
| 2010-11-01 | Open-market sale | 9,066 | $16.51 | 1,282,298 |
| 2010-11-01 | Open-market sale | 20,000 | $16.50 | 1,291,364 |
| 2010-11-01 | Open-market sale | 10,000 | $16.47 | 1,311,364 |
| 2010-11-01 | Open-market sale | 10,000 | $16.48 | 1,321,364 |
| 2010-11-01 | Open-market sale | 10,000 | $16.30 | 1,331,364 |
| 2010-11-01 | Option exercise | 60,000 | $8.21 | 1,341,364 |
| 2010-11-01 | Open-market sale | 10,000 | $16.28 | 1,271,364 |
| 2010-11-01 | Open-market sale | 200 | $16.52 | 1,281,364 |
| 2010-10-25 | Option exercise (derivative) | 60,000 | $0.00 | 1,888,130 |
| 2010-10-25 | Open-market sale | 5,000 | $15.85 | 1,311,364 |
| 2010-10-25 | Option exercise | 60,000 | $8.21 | 1,351,364 |
| 2010-10-25 | Open-market sale | 15,000 | $15.83 | 1,336,364 |
| 2010-10-25 | Open-market sale | 5,000 | $15.81 | 1,331,364 |
| 2010-10-25 | Open-market sale | 5,000 | $15.82 | 1,326,364 |
| 2010-10-25 | Open-market sale | 10,000 | $15.83 | 1,281,364 |
| 2010-10-25 | Open-market sale | 5,000 | $15.75 | 1,291,364 |
| 2010-10-25 | Open-market sale | 12,200 | $15.80 | 1,296,364 |
| 2010-10-25 | Open-market sale | 2,300 | $15.71 | 1,308,564 |
| 2010-10-25 | Open-market sale | 500 | $15.71 | 1,310,864 |
| 2010-10-25 | Open-market sale | 10,000 | $15.84 | 1,316,364 |
| 2010-10-18 | Option exercise (derivative) | 60,000 | $0.00 | 1,948,130 |
| 2010-10-18 | Open-market sale | 10,000 | $15.69 | 1,291,364 |
| 2010-10-18 | Open-market sale | 100 | $15.65 | 1,311,264 |
| 2010-10-18 | Open-market sale | 9,900 | $15.64 | 1,301,364 |
| 2010-10-18 | Option exercise | 60,000 | $8.21 | 1,361,364 |
| 2010-10-18 | Open-market sale | 19,500 | $15.63 | 1,311,364 |
| 2010-10-18 | Open-market sale | 19,903 | $15.60 | 1,331,364 |
| 2010-10-18 | Open-market sale | 97 | $15.60 | 1,351,267 |
| 2010-10-18 | Open-market sale | 9,900 | $15.59 | 1,351,364 |
| 2010-10-18 | Open-market sale | 100 | $15.59 | 1,361,264 |
| 2010-10-18 | Open-market sale | 500 | $15.64 | 1,330,864 |
| 2010-10-11 | Option exercise (derivative) | 60,000 | $0.00 | 2,008,130 |
| 2010-10-11 | Open-market sale | 100 | $15.07 | 1,321,264 |
| 2010-10-11 | Open-market sale | 1,200 | $15.08 | 1,320,064 |
| 2010-10-11 | Open-market sale | 18,700 | $15.07 | 1,301,364 |
| 2010-10-11 | Option exercise | 60,000 | $8.21 | 1,371,364 |
| 2010-10-11 | Open-market sale | 440 | $15.04 | 1,370,924 |
| 2010-10-11 | Open-market sale | 2,800 | $15.03 | 1,368,124 |
| 2010-10-11 | Open-market sale | 10,062 | $15.02 | 1,358,062 |
| 2010-10-11 | Open-market sale | 300 | $15.01 | 1,357,762 |
| 2010-10-11 | Open-market sale | 8,200 | $15.00 | 1,349,562 |
| 2010-10-11 | Open-market sale | 200 | $15.04 | 1,347,862 |
| 2010-10-11 | Open-market sale | 6,900 | $15.04 | 1,340,962 |
| 2010-10-11 | Open-market sale | 9,900 | $15.05 | 1,321,364 |
| 2010-10-11 | Open-market sale | 100 | $15.05 | 1,331,264 |
| 2010-10-11 | Open-market sale | 9,098 | $15.04 | 1,331,364 |
| 2010-10-11 | Open-market sale | 300 | $15.04 | 1,340,462 |
| 2010-10-11 | Open-market sale | 200 | $15.04 | 1,340,762 |
| 2010-10-04 | Option exercise (derivative) | 60,000 | $0.00 | 2,068,130 |
| 2010-10-04 | Open-market sale | 10,000 | $15.21 | 1,351,364 |
| 2010-10-04 | Open-market sale | 10,000 | $15.23 | 1,341,364 |
| 2010-10-04 | Open-market sale | 10,000 | $15.39 | 1,311,364 |
| 2010-10-04 | Open-market sale | 600 | $15.23 | 1,340,564 |
| 2010-10-04 | Open-market sale | 19,200 | $15.22 | 1,321,364 |
| 2010-10-04 | Open-market sale | 200 | $15.22 | 1,341,164 |
| 2010-10-04 | Option exercise | 60,000 | $8.21 | 1,381,364 |
| 2010-10-04 | Open-market sale | 10,000 | $15.33 | 1,371,364 |
| 2010-10-04 | Open-market sale | 10,000 | $15.18 | 1,361,364 |
| 2010-10-04 | Open-market sale | 1,500 | $15.00 | 1,348,062 |
| 2010-09-27 | Option exercise (derivative) | 60,000 | $0.00 | 2,128,130 |
| 2010-09-27 | Open-market sale | 100 | $15.20 | 1,321,364 |
| 2010-09-27 | Open-market sale | 3,722 | $15.19 | 1,321,464 |
| 2010-09-27 | Open-market sale | 8,778 | $15.20 | 1,325,186 |
| 2010-09-27 | Option exercise | 60,000 | $8.21 | 1,391,364 |
| 2010-09-27 | Open-market sale | 10,000 | $15.21 | 1,333,964 |
| 2010-09-27 | Open-market sale | 15,000 | $15.21 | 1,376,364 |
| 2010-09-27 | Open-market sale | 32,400 | $15.20 | 1,343,964 |
| 2010-09-20 | Option exercise (derivative) | 11,870 | $0.00 | 2,188,130 |
| 2010-09-20 | Option exercise (derivative) | 48,130 | $0.00 | 0 |
| 2010-09-20 | Open-market sale | 200 | $15.11 | 1,351,064 |
| 2010-09-20 | Open-market sale | 5,000 | $15.06 | 1,356,364 |
| 2010-09-20 | Open-market sale | 4,300 | $15.07 | 1,361,364 |
| 2010-09-20 | Open-market sale | 200 | $15.07 | 1,365,664 |
| 2010-09-20 | Open-market sale | 300 | $15.07 | 1,365,864 |
| 2010-09-20 | Open-market sale | 200 | $15.07 | 1,366,164 |
| 2010-09-20 | Open-market sale | 300 | $15.04 | 1,366,364 |
| 2010-09-20 | Open-market sale | 100 | $15.04 | 1,366,664 |
| 2010-09-20 | Open-market sale | 100 | $15.04 | 1,366,764 |
| 2010-09-20 | Open-market sale | 4,500 | $15.04 | 1,366,864 |
| 2010-09-20 | Open-market sale | 5,000 | $15.03 | 1,371,364 |
| 2010-09-20 | Open-market sale | 25,000 | $15.02 | 1,376,364 |
| 2010-09-20 | Option exercise | 60,000 | $8.21 | 1,401,364 |
| 2010-09-20 | Open-market sale | 5,000 | $15.01 | 1,331,364 |
| 2010-09-20 | Open-market sale | 600 | $15.12 | 1,336,364 |
| 2010-09-20 | Open-market sale | 100 | $15.14 | 1,336,964 |
| 2010-09-20 | Open-market sale | 4,300 | $15.13 | 1,337,064 |
| 2010-09-20 | Open-market sale | 7,700 | $15.11 | 1,341,364 |
| 2010-09-20 | Open-market sale | 600 | $15.10 | 1,349,064 |
| 2010-09-20 | Open-market sale | 500 | $15.10 | 1,349,664 |
| 2010-09-20 | Open-market sale | 200 | $15.10 | 1,350,164 |
| 2010-09-20 | Open-market sale | 200 | $15.10 | 1,350,364 |
| 2010-09-20 | Open-market sale | 100 | $15.10 | 1,350,564 |
| 2010-09-20 | Open-market sale | 100 | $15.10 | 1,350,664 |
| 2010-09-20 | Open-market sale | 100 | $15.10 | 1,350,764 |
| 2010-09-20 | Open-market sale | 100 | $15.11 | 1,350,864 |
| 2010-09-20 | Open-market sale | 100 | $15.11 | 1,350,964 |
| 2010-09-20 | Open-market sale | 5,000 | $15.08 | 1,351,364 |
| 2010-09-20 | Open-market sale | 100 | $15.11 | 1,351,264 |
| 2010-09-13 | Option exercise (derivative) | 60,000 | $0.00 | 48,130 |
| 2010-09-13 | Option exercise | 60,000 | $8.21 | 1,411,364 |
| 2010-09-13 | Open-market sale | 7,200 | $15.01 | 1,341,364 |
| 2010-09-13 | Open-market sale | 22,600 | $15.04 | 1,368,764 |
| 2010-09-13 | Open-market sale | 7,400 | $15.02 | 1,361,364 |
| 2010-09-13 | Open-market sale | 2,800 | $15.11 | 1,358,564 |
| 2010-09-13 | Open-market sale | 10,000 | $15.03 | 1,348,564 |
| 2010-09-13 | Open-market sale | 20,000 | $15.00 | 1,391,364 |
| 2010-07-26 | Option exercise (derivative) | 60,000 | $0.00 | 108,130 |
| 2010-07-26 | Open-market sale | 10,000 | $15.11 | 1,351,364 |
| 2010-07-26 | Open-market sale | 50,000 | $15.00 | 1,361,364 |
| 2010-07-26 | Open-market sale | 10,000 | $15.04 | 1,411,364 |
| 2010-07-26 | Option exercise | 60,000 | $8.21 | 1,421,364 |
| 2010-07-20 | Option exercise (derivative) | 60,000 | $0.00 | 168,130 |
| 2010-07-20 | Open-market sale | 4,900 | $15.00 | 1,426,464 |
| 2010-07-20 | Option exercise | 60,000 | $8.21 | 1,431,364 |
| 2010-07-20 | Open-market sale | 800 | $15.01 | 1,425,664 |
| 2010-07-20 | Open-market sale | 64,300 | $15.00 | 1,361,364 |
| 2010-07-13 | Option exercise (derivative) | 60,000 | $0.00 | 228,130 |
| 2010-07-13 | Option exercise | 60,000 | $8.21 | 1,441,364 |
| 2010-07-13 | Open-market sale | 70,000 | $15.00 | 1,371,364 |
| 2010-06-21 | Option exercise (derivative) | 60,000 | $0.00 | 288,130 |
| 2010-06-21 | Open-market sale | 100 | $15.32 | 1,401,364 |
| 2010-06-21 | Open-market sale | 10,000 | $15.35 | 1,381,364 |
| 2010-06-21 | Open-market sale | 10,000 | $15.25 | 1,391,364 |
| 2010-06-21 | Open-market sale | 4,900 | $15.32 | 1,401,464 |
| 2010-06-21 | Open-market sale | 9,100 | $15.30 | 1,406,364 |
| 2010-06-21 | Open-market sale | 900 | $15.31 | 1,415,464 |
| 2010-06-21 | Option exercise | 60,000 | $8.21 | 1,451,364 |
| 2010-06-21 | Open-market sale | 10,000 | $15.36 | 1,441,364 |
| 2010-06-21 | Open-market sale | 5,000 | $15.27 | 1,436,364 |
| 2010-06-21 | Open-market sale | 10,000 | $15.28 | 1,416,364 |
| 2010-06-21 | Open-market sale | 9,900 | $15.23 | 1,426,364 |
| 2010-06-21 | Open-market sale | 100 | $15.23 | 1,436,264 |
| 2010-06-15 | Option exercise (derivative) | 60,000 | $0.00 | 348,130 |
| 2010-06-15 | Open-market sale | 30,000 | $15.00 | 1,431,364 |
| 2010-06-15 | Option exercise | 60,000 | $8.21 | 1,461,364 |
| 2010-06-15 | Open-market sale | 11,733 | $15.02 | 1,419,631 |
| 2010-06-15 | Open-market sale | 18,267 | $15.01 | 1,401,364 |
| 2010-06-15 | Open-market sale | 10,000 | $15.00 | 1,391,364 |
| 2010-06-01 | Tax withholding | 17,894 | $13.84 | 1,401,364 |
| 2010-05-17 | Option exercise (derivative) | 60,000 | $0.00 | 408,130 |
| 2010-05-17 | Open-market sale | 10,000 | $16.08 | 1,419,258 |
| 2010-05-17 | Open-market sale | 9,800 | $16.23 | 1,429,258 |
| 2010-05-17 | Open-market sale | 200 | $16.24 | 1,439,058 |
| 2010-05-17 | Open-market sale | 22,400 | $16.20 | 1,439,258 |
| 2010-05-17 | Open-market sale | 10,000 | $16.19 | 1,461,658 |
| 2010-05-17 | Open-market sale | 3,100 | $16.22 | 1,471,658 |
| 2010-05-17 | Open-market sale | 4,500 | $16.21 | 1,474,758 |
| 2010-05-17 | Open-market sale | 1,000 | $16.11 | 1,479,258 |
| 2010-05-17 | Open-market sale | 4,500 | $16.12 | 1,480,258 |
| 2010-05-17 | Option exercise | 60,000 | $8.21 | 1,489,258 |
| 2010-05-17 | Open-market sale | 200 | $16.15 | 1,489,058 |
| 2010-05-17 | Open-market sale | 2,800 | $16.14 | 1,486,258 |
| 2010-05-17 | Open-market sale | 1,500 | $16.13 | 1,484,758 |
| 2010-05-10 | Option exercise (derivative) | 60,000 | $0.00 | 468,130 |
| 2010-05-10 | Open-market sale | 16,200 | $16.23 | 1,472,658 |
| 2010-05-10 | Open-market sale | 100 | $16.21 | 1,439,258 |
| 2010-05-10 | Open-market sale | 9,600 | $16.21 | 1,439,358 |
| 2010-05-10 | Open-market sale | 6,900 | $16.20 | 1,448,958 |
| 2010-05-10 | Open-market sale | 16,400 | $16.22 | 1,455,858 |
| 2010-05-10 | Open-market sale | 400 | $16.22 | 1,472,258 |
| 2010-05-10 | Open-market sale | 10,000 | $16.15 | 1,429,258 |
| 2010-05-10 | Open-market sale | 200 | $16.23 | 1,488,858 |
| 2010-05-10 | Open-market sale | 9,500 | $16.19 | 1,489,058 |
| 2010-05-10 | Open-market sale | 500 | $16.19 | 1,498,558 |
| 2010-05-10 | Open-market sale | 200 | $16.24 | 1,499,058 |
| 2010-05-10 | Option exercise | 60,000 | $8.21 | 1,499,258 |
| 2010-05-03 | Option exercise (derivative) | 60,000 | $0.00 | 528,130 |
| 2010-05-03 | Open-market sale | 2,071 | $16.71 | 1,492,387 |
| 2010-05-03 | Open-market sale | 10,000 | $16.74 | 1,494,458 |
| 2010-05-03 | Open-market sale | 4,800 | $16.72 | 1,504,458 |
| 2010-05-03 | Option exercise | 60,000 | $8.21 | 1,509,258 |
| 2010-05-03 | Open-market sale | 10,000 | $16.82 | 1,439,258 |
| 2010-05-03 | Open-market sale | 17,929 | $16.70 | 1,449,258 |
| 2010-05-03 | Open-market sale | 10,000 | $16.68 | 1,467,187 |
| 2010-05-03 | Open-market sale | 15,200 | $16.73 | 1,477,187 |
| 2010-04-26 | Option exercise (derivative) | 60,000 | $0.00 | 588,130 |
| 2010-04-26 | Open-market sale | 10,000 | $17.42 | 1,459,258 |
| 2010-04-26 | Option exercise | 60,000 | $8.21 | 1,519,258 |
| 2010-04-26 | Open-market sale | 10,000 | $17.39 | 1,479,258 |
| 2010-04-26 | Open-market sale | 10,000 | $17.23 | 1,449,258 |
| 2010-04-26 | Open-market sale | 10,000 | $17.40 | 1,469,258 |
| 2010-04-26 | Open-market sale | 1,500 | $17.27 | 1,508,358 |
| 2010-04-26 | Open-market sale | 9,400 | $17.25 | 1,509,858 |
| 2010-04-26 | Open-market sale | 600 | $17.37 | 1,489,258 |
| 2010-04-26 | Open-market sale | 10,000 | $17.30 | 1,489,858 |
| 2010-04-26 | Open-market sale | 8,500 | $17.28 | 1,499,858 |
| 2010-04-19 | Option exercise (derivative) | 60,000 | $0.00 | 648,130 |
| 2010-04-19 | Open-market sale | 6,600 | $16.79 | 1,512,658 |
| 2010-04-19 | Open-market sale | 10,000 | $16.75 | 1,519,258 |
| 2010-04-19 | Option exercise | 60,000 | $8.21 | 1,529,258 |
| 2010-04-19 | Open-market sale | 14,700 | $16.82 | 1,484,558 |
| 2010-04-19 | Open-market sale | 10,000 | $16.86 | 1,499,258 |
| 2010-04-19 | Open-market sale | 5,400 | $16.84 | 1,473,858 |
| 2010-04-19 | Open-market sale | 4,600 | $16.85 | 1,469,258 |
| 2010-04-19 | Open-market sale | 10,000 | $16.71 | 1,459,258 |
| 2010-04-19 | Open-market sale | 3,400 | $16.78 | 1,509,258 |
| 2010-04-19 | Open-market sale | 5,300 | $16.81 | 1,479,258 |
| 2010-04-12 | Option exercise (derivative) | 60,000 | $0.00 | 708,130 |
| 2010-04-12 | Open-market sale | 10,000 | $17.08 | 1,529,258 |
| 2010-04-12 | Option exercise | 60,000 | $8.21 | 1,539,258 |
| 2010-04-12 | Open-market sale | 300 | $17.16 | 1,528,958 |
| 2010-04-12 | Open-market sale | 9,700 | $17.16 | 1,519,258 |
| 2010-04-12 | Open-market sale | 10,000 | $17.03 | 1,469,258 |
| 2010-04-12 | Open-market sale | 2,543 | $17.10 | 1,479,258 |
| 2010-04-12 | Open-market sale | 7,457 | $17.11 | 1,481,801 |
| 2010-04-12 | Open-market sale | 9,900 | $17.14 | 1,489,258 |
| 2010-04-12 | Open-market sale | 100 | $17.14 | 1,499,158 |
| 2010-04-12 | Open-market sale | 9,658 | $17.20 | 1,499,258 |
| 2010-04-12 | Open-market sale | 10,242 | $17.21 | 1,508,916 |
| 2010-04-12 | Open-market sale | 100 | $17.21 | 1,519,158 |
| 2010-04-05 | Option exercise (derivative) | 60,000 | $0.00 | 768,130 |
| 2010-04-05 | Open-market sale | 9,300 | $16.81 | 1,529,958 |
| 2010-04-05 | Option exercise | 60,000 | $8.21 | 1,549,258 |
| 2010-04-05 | Open-market sale | 10,900 | $16.84 | 1,509,258 |
| 2010-04-05 | Open-market sale | 9,100 | $16.83 | 1,520,158 |
| 2010-04-05 | Open-market sale | 700 | $16.82 | 1,529,258 |
| 2010-04-05 | Open-market sale | 30,000 | $16.80 | 1,479,258 |
| 2010-04-05 | Open-market sale | 5,100 | $16.75 | 1,539,258 |
| 2010-04-05 | Open-market sale | 4,900 | $16.74 | 1,544,358 |
| 2010-03-29 | Option exercise (derivative) | 60,000 | $0.00 | 828,130 |
| 2010-03-29 | Open-market sale | 20,000 | $16.88 | 1,529,258 |
| 2010-03-29 | Open-market sale | 10,000 | $16.92 | 1,499,258 |
| 2010-03-29 | Open-market sale | 20,000 | $16.90 | 1,509,258 |
| 2010-03-29 | Open-market sale | 10,000 | $16.89 | 1,489,258 |
| 2010-03-29 | Open-market sale | 10,000 | $16.91 | 1,549,258 |
| 2010-03-29 | Option exercise | 60,000 | $8.21 | 1,559,258 |
| 2010-03-22 | Option exercise (derivative) | 60,000 | $0.00 | 888,130 |
| 2010-03-22 | Open-market sale | 1,700 | $17.22 | 1,547,558 |
| 2010-03-22 | Open-market sale | 26,775 | $17.20 | 1,509,258 |
| 2010-03-22 | Open-market sale | 841 | $17.19 | 1,536,033 |
| 2010-03-22 | Open-market sale | 10,684 | $17.21 | 1,536,874 |
| 2010-03-22 | Open-market sale | 10,000 | $17.15 | 1,499,258 |
| 2010-03-22 | Open-market sale | 10,000 | $17.17 | 1,549,258 |
| 2010-03-22 | Open-market sale | 400 | $17.12 | 1,559,258 |
| 2010-03-22 | Open-market sale | 9,600 | $17.13 | 1,559,658 |
| 2010-03-22 | Option exercise | 60,000 | $8.21 | 1,569,258 |
| 2010-03-15 | Option exercise (derivative) | 60,000 | $0.00 | 948,130 |
| 2010-03-15 | Open-market sale | 6,600 | $17.46 | 1,529,558 |
| 2010-03-15 | Open-market sale | 100 | $17.45 | 1,536,158 |
| 2010-03-15 | Open-market sale | 21,284 | $17.45 | 1,536,258 |
| 2010-03-15 | Open-market sale | 11,716 | $17.43 | 1,557,542 |
| 2010-03-15 | Open-market sale | 10,000 | $17.42 | 1,569,258 |
| 2010-03-15 | Option exercise | 60,000 | $8.21 | 1,579,258 |
| 2010-03-15 | Open-market sale | 10,000 | $17.36 | 1,509,258 |
| 2010-03-15 | Open-market sale | 100 | $17.49 | 1,519,258 |
| 2010-03-15 | Open-market sale | 8,198 | $17.48 | 1,519,358 |
| 2010-03-15 | Open-market sale | 1,702 | $17.47 | 1,527,556 |
| 2010-03-15 | Open-market sale | 300 | $17.46 | 1,529,258 |
| 2010-03-08 | Option exercise (derivative) | 60,000 | $0.00 | 1,008,130 |
| 2010-03-08 | Open-market sale | 10,000 | $16.95 | 1,539,258 |
| 2010-03-08 | Open-market sale | 10,000 | $16.96 | 1,529,258 |
| 2010-03-08 | Open-market sale | 10,000 | $16.92 | 1,519,258 |
| 2010-03-08 | Open-market sale | 40,000 | $16.90 | 1,549,258 |
| 2010-03-08 | Option exercise | 60,000 | $8.21 | 1,589,258 |
| 2010-03-01 | Option exercise (derivative) | 60,000 | $0.00 | 1,068,130 |
| 2010-03-01 | Open-market sale | 9,700 | $16.56 | 1,549,558 |
| 2010-03-01 | Open-market sale | 1,900 | $16.63 | 1,529,458 |
| 2010-03-01 | Open-market sale | 10,000 | $16.60 | 1,531,358 |
| 2010-03-01 | Open-market sale | 7,900 | $16.57 | 1,541,358 |
| 2010-03-01 | Open-market sale | 300 | $16.56 | 1,549,258 |
| 2010-03-01 | Open-market sale | 200 | $16.63 | 1,529,258 |
| 2010-03-01 | Open-market sale | 10,000 | $16.55 | 1,559,258 |
| 2010-03-01 | Open-market sale | 400 | $16.52 | 1,569,258 |
| 2010-03-01 | Open-market sale | 9,600 | $16.52 | 1,569,658 |
| 2010-03-01 | Open-market sale | 10,000 | $16.50 | 1,579,258 |
| 2010-03-01 | Option exercise | 60,000 | $8.21 | 1,589,258 |
| 2010-02-22 | Option exercise (derivative) | 60,000 | $0.00 | 1,128,130 |
| 2010-02-22 | Open-market sale | 20,000 | $17.03 | 1,549,258 |
| 2010-02-22 | Open-market sale | 9,493 | $17.02 | 1,569,258 |
| 2010-02-22 | Open-market sale | 10,000 | $17.17 | 1,529,258 |
| 2010-02-22 | Open-market sale | 8,000 | $17.00 | 1,581,258 |
| 2010-02-22 | Option exercise | 60,000 | $8.21 | 1,589,258 |
| 2010-02-22 | Open-market sale | 10,000 | $17.04 | 1,539,258 |
| 2010-02-22 | Open-market sale | 2,507 | $17.01 | 1,578,751 |
| 2010-02-16 | Option exercise (derivative) | 60,000 | $0.00 | 1,188,130 |
| 2010-02-16 | Open-market sale | 9,800 | $16.81 | 1,559,458 |
| 2010-02-16 | Open-market sale | 10,000 | $16.76 | 1,569,258 |
| 2010-02-16 | Open-market sale | 10,000 | $16.58 | 1,579,258 |
| 2010-02-16 | Option exercise | 60,000 | $8.21 | 1,589,258 |
| 2010-02-16 | Open-market sale | 2,900 | $17.02 | 1,529,258 |
| 2010-02-16 | Open-market sale | 200 | $16.82 | 1,559,258 |
| 2010-02-16 | Open-market sale | 12,100 | $17.01 | 1,532,158 |
| 2010-02-16 | Open-market sale | 15,000 | $17.00 | 1,544,258 |
| 2010-02-08 | Option exercise (derivative) | 60,000 | $0.00 | 1,248,130 |
| 2010-02-08 | Open-market sale | 5,600 | $17.05 | 1,539,258 |
| 2010-02-08 | Option exercise | 60,000 | $8.21 | 1,589,258 |
| 2010-02-08 | Open-market sale | 25,000 | $17.00 | 1,564,258 |
| 2010-02-08 | Open-market sale | 11,500 | $17.03 | 1,552,758 |
| 2010-02-08 | Open-market sale | 7,900 | $17.04 | 1,544,858 |
| 2010-02-08 | Open-market sale | 10,000 | $17.09 | 1,529,258 |
| 2010-02-01 | Option exercise (derivative) | 60,000 | $0.00 | 1,308,130 |
| 2010-02-01 | Open-market sale | 10,000 | $17.12 | 1,549,258 |
| 2010-02-01 | Open-market sale | 10,000 | $17.00 | 1,579,258 |
| 2010-02-01 | Option exercise | 60,000 | $8.21 | 1,589,258 |
| 2010-02-01 | Open-market sale | 8,400 | $17.16 | 1,540,858 |
| 2010-02-01 | Open-market sale | 300 | $17.16 | 1,540,558 |
| 2010-02-01 | Open-market sale | 3,100 | $17.17 | 1,537,458 |
| 2010-02-01 | Open-market sale | 4,400 | $17.19 | 1,533,058 |
| 2010-02-01 | Open-market sale | 3,800 | $17.21 | 1,529,258 |
| 2010-02-01 | Open-market sale | 20,000 | $17.11 | 1,559,258 |
| 2010-01-25 | Option exercise (derivative) | 60,000 | $0.00 | 1,368,130 |
| 2010-01-25 | Option exercise | 60,000 | $8.21 | 1,589,258 |
| 2010-01-25 | Open-market sale | 9,000 | $18.41 | 1,564,258 |
| 2010-01-25 | Open-market sale | 3,800 | $18.45 | 1,560,458 |
| 2010-01-25 | Open-market sale | 10,000 | $18.36 | 1,579,258 |
| 2010-01-25 | Open-market sale | 6,000 | $18.40 | 1,573,258 |
| 2010-01-25 | Open-market sale | 5,000 | $18.52 | 1,529,258 |
| 2010-01-25 | Open-market sale | 1,200 | $18.51 | 1,534,258 |
| 2010-01-25 | Open-market sale | 8,800 | $18.50 | 1,535,458 |
| 2010-01-25 | Open-market sale | 2,100 | $18.48 | 1,544,258 |
| 2010-01-25 | Open-market sale | 2,700 | $18.48 | 1,546,358 |
| 2010-01-25 | Open-market sale | 1,500 | $18.47 | 1,549,058 |
| 2010-01-25 | Open-market sale | 6,500 | $18.46 | 1,550,558 |
| 2010-01-25 | Open-market sale | 3,400 | $18.46 | 1,557,058 |
| 2010-01-19 | Option exercise (derivative) | 60,000 | $0.00 | 1,428,130 |
| 2010-01-19 | Open-market sale | 200 | $18.97 | 1,529,258 |
| 2010-01-19 | Option exercise | 60,000 | $8.21 | 1,589,258 |
| 2010-01-19 | Open-market sale | 10,000 | $18.79 | 1,579,258 |
| 2010-01-19 | Open-market sale | 8,500 | $18.84 | 1,570,758 |
| 2010-01-19 | Open-market sale | 19,800 | $18.96 | 1,529,458 |
| 2010-01-19 | Open-market sale | 10,000 | $18.90 | 1,549,258 |
| 2010-01-19 | Open-market sale | 10,000 | $18.85 | 1,559,258 |
| 2010-01-19 | Open-market sale | 1,500 | $18.84 | 1,569,258 |
| 2010-01-11 | Option exercise (derivative) | 60,000 | $0.00 | 1,488,130 |
| 2010-01-11 | Open-market sale | 10,000 | $18.41 | 1,559,258 |
| 2010-01-11 | Open-market sale | 14,729 | $18.45 | 1,529,258 |
| 2010-01-11 | Open-market sale | 15,271 | $18.43 | 1,543,987 |
| 2010-01-11 | Open-market sale | 3,442 | $18.40 | 1,569,258 |
| 2010-01-11 | Option exercise | 60,000 | $8.21 | 1,589,258 |
| 2010-01-11 | Open-market sale | 6,558 | $18.37 | 1,572,700 |
| 2010-01-11 | Open-market sale | 10,000 | $18.31 | 1,579,258 |
| 2010-01-04 | Option exercise (derivative) | 60,000 | $0.00 | 1,548,130 |
| 2010-01-04 | Open-market sale | 22,600 | $18.25 | 1,529,458 |
| 2010-01-04 | Open-market sale | 7,200 | $18.24 | 1,552,058 |
| 2010-01-04 | Open-market sale | 8,400 | $18.24 | 1,559,258 |
| 2010-01-04 | Open-market sale | 100 | $18.23 | 1,567,658 |
| 2010-01-04 | Open-market sale | 200 | $18.25 | 1,529,258 |
| 2010-01-04 | Open-market sale | 1,100 | $18.17 | 1,569,258 |
| 2010-01-04 | Open-market sale | 8,900 | $18.16 | 1,570,358 |
| 2010-01-04 | Open-market sale | 10,000 | $18.10 | 1,579,258 |
| 2010-01-04 | Option exercise | 60,000 | $8.21 | 1,589,258 |
| 2010-01-04 | Open-market sale | 1,500 | $18.23 | 1,567,758 |
| 2009-12-28 | Option exercise (derivative) | 60,000 | $0.00 | 1,608,130 |
| 2009-12-28 | Option exercise | 60,000 | $8.21 | 1,589,258 |
| 2009-12-28 | Open-market sale | 10,000 | $18.01 | 1,579,258 |
| 2009-12-28 | Open-market sale | 10,000 | $18.04 | 1,569,258 |
| 2009-12-28 | Open-market sale | 10,000 | $18.08 | 1,559,258 |
| 2009-12-28 | Open-market sale | 30,000 | $18.15 | 1,529,258 |
| 2009-12-21 | Option exercise (derivative) | 23,144 | $0.00 | 1,668,130 |
| 2009-12-21 | Option exercise (derivative) | 36,856 | $0.00 | 0 |
| 2009-12-21 | Open-market sale | 400 | $17.60 | 1,529,258 |
| 2009-12-21 | Open-market sale | 500 | $17.59 | 1,529,658 |
| 2009-12-21 | Open-market sale | 600 | $17.80 | 1,530,158 |
| 2009-12-21 | Open-market sale | 698 | $17.61 | 1,530,758 |
| 2009-12-21 | Open-market sale | 10,000 | $17.67 | 1,531,456 |
| 2009-12-21 | Open-market sale | 10,900 | $17.77 | 1,541,456 |
| 2009-12-21 | Open-market sale | 46 | $17.59 | 1,552,356 |
| 2009-12-21 | Open-market sale | 54 | $17.59 | 1,552,402 |
| 2009-12-21 | Open-market sale | 900 | $17.75 | 1,552,456 |
| 2009-12-21 | Open-market sale | 2,800 | $17.76 | 1,553,356 |
| 2009-12-21 | Open-market sale | 3,000 | $17.63 | 1,556,156 |
| 2009-12-21 | Open-market sale | 30,102 | $17.60 | 1,559,156 |
| 2009-12-21 | Option exercise | 23,144 | $8.21 | 1,589,258 |
| 2009-12-21 | Option exercise | 36,856 | $4.32 | 1,566,114 |
| 2009-12-14 | Option exercise (derivative) | 60,000 | $0.00 | 36,856 |
| 2009-12-14 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-12-14 | Open-market sale | 10,000 | $17.75 | 1,579,258 |
| 2009-12-14 | Open-market sale | 10,000 | $17.76 | 1,569,258 |
| 2009-12-14 | Open-market sale | 10,000 | $17.79 | 1,559,258 |
| 2009-12-14 | Open-market sale | 10,000 | $17.81 | 1,549,258 |
| 2009-12-14 | Open-market sale | 20,000 | $17.86 | 1,529,258 |
| 2009-12-07 | Option exercise (derivative) | 60,000 | $0.00 | 96,856 |
| 2009-12-07 | Open-market sale | 10,000 | $17.83 | 1,559,258 |
| 2009-12-07 | Open-market sale | 10,000 | $17.82 | 1,569,258 |
| 2009-12-07 | Open-market sale | 10,000 | $17.81 | 1,579,258 |
| 2009-12-07 | Open-market sale | 20,000 | $17.85 | 1,539,258 |
| 2009-12-07 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-12-07 | Open-market sale | 10,000 | $17.87 | 1,529,258 |
| 2009-11-30 | Option exercise (derivative) | 60,000 | $0.00 | 156,856 |
| 2009-11-30 | Open-market sale | 20,600 | $17.61 | 1,549,258 |
| 2009-11-30 | Open-market sale | 4,400 | $17.64 | 1,534,858 |
| 2009-11-30 | Open-market sale | 10,000 | $17.63 | 1,539,258 |
| 2009-11-30 | Open-market sale | 5,600 | $17.65 | 1,529,258 |
| 2009-11-30 | Open-market sale | 10,000 | $17.60 | 1,569,858 |
| 2009-11-30 | Open-market sale | 9,400 | $17.57 | 1,579,858 |
| 2009-11-30 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-11-23 | Option exercise (derivative) | 60,000 | $0.00 | 216,856 |
| 2009-11-23 | Open-market sale | 10,000 | $17.84 | 1,579,258 |
| 2009-11-23 | Open-market sale | 7,144 | $17.92 | 1,572,114 |
| 2009-11-23 | Open-market sale | 12,856 | $17.93 | 1,559,258 |
| 2009-11-23 | Open-market sale | 10,000 | $17.96 | 1,549,258 |
| 2009-11-23 | Open-market sale | 10,000 | $17.97 | 1,539,258 |
| 2009-11-23 | Open-market sale | 10,000 | $17.99 | 1,529,258 |
| 2009-11-23 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-11-16 | Option exercise (derivative) | 60,000 | $0.00 | 276,856 |
| 2009-11-16 | Open-market sale | 9,800 | $17.65 | 1,539,458 |
| 2009-11-16 | Open-market sale | 700 | $17.73 | 1,529,258 |
| 2009-11-16 | Open-market sale | 9,300 | $17.72 | 1,529,958 |
| 2009-11-16 | Open-market sale | 10,000 | $17.57 | 1,559,258 |
| 2009-11-16 | Open-market sale | 10,000 | $17.60 | 1,549,258 |
| 2009-11-16 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-11-16 | Open-market sale | 10,000 | $17.47 | 1,579,258 |
| 2009-11-16 | Open-market sale | 1,886 | $17.53 | 1,577,372 |
| 2009-11-16 | Open-market sale | 5,714 | $17.54 | 1,571,658 |
| 2009-11-16 | Open-market sale | 2,400 | $17.55 | 1,569,258 |
| 2009-11-16 | Open-market sale | 200 | $17.65 | 1,539,258 |
| 2009-11-09 | Option exercise (derivative) | 60,000 | $0.00 | 336,856 |
| 2009-11-09 | Open-market sale | 14,500 | $17.45 | 1,550,158 |
| 2009-11-09 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-11-09 | Open-market sale | 7,300 | $17.42 | 1,581,958 |
| 2009-11-09 | Open-market sale | 1,100 | $17.49 | 1,529,258 |
| 2009-11-09 | Open-market sale | 1,500 | $17.48 | 1,530,358 |
| 2009-11-09 | Open-market sale | 12,875 | $17.47 | 1,531,858 |
| 2009-11-09 | Open-market sale | 4,425 | $17.46 | 1,544,733 |
| 2009-11-09 | Open-market sale | 1,000 | $17.46 | 1,549,158 |
| 2009-11-09 | Open-market sale | 9,900 | $17.44 | 1,564,658 |
| 2009-11-09 | Open-market sale | 7,300 | $17.43 | 1,574,558 |
| 2009-11-09 | Open-market sale | 100 | $17.43 | 1,581,858 |
| 2009-11-02 | Option exercise (derivative) | 60,000 | $0.00 | 396,856 |
| 2009-11-02 | Open-market sale | 4,650 | $17.38 | 1,573,058 |
| 2009-11-02 | Open-market sale | 1,550 | $17.37 | 1,577,708 |
| 2009-11-02 | Open-market sale | 10,000 | $17.30 | 1,579,258 |
| 2009-11-02 | Open-market sale | 3,800 | $17.40 | 1,569,258 |
| 2009-11-02 | Open-market sale | 20,000 | $17.41 | 1,549,258 |
| 2009-11-02 | Open-market sale | 9,800 | $17.46 | 1,539,458 |
| 2009-11-02 | Open-market sale | 200 | $17.47 | 1,539,258 |
| 2009-11-02 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-11-02 | Open-market sale | 10,000 | $17.49 | 1,529,258 |
| 2009-10-26 | Option exercise (derivative) | 60,000 | $0.00 | 456,856 |
| 2009-10-26 | Open-market sale | 20,000 | $16.64 | 1,549,258 |
| 2009-10-26 | Open-market sale | 10,000 | $16.63 | 1,569,258 |
| 2009-10-26 | Open-market sale | 10,000 | $16.60 | 1,579,258 |
| 2009-10-26 | Open-market sale | 10,000 | $16.75 | 1,529,258 |
| 2009-10-26 | Open-market sale | 10,000 | $16.74 | 1,539,258 |
| 2009-10-26 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-10-19 | Option exercise (derivative) | 60,000 | $0.00 | 516,856 |
| 2009-10-19 | Open-market sale | 10,000 | $16.70 | 1,529,258 |
| 2009-10-19 | Open-market sale | 3,600 | $16.56 | 1,575,558 |
| 2009-10-19 | Open-market sale | 300 | $16.51 | 1,579,658 |
| 2009-10-19 | Open-market sale | 500 | $16.51 | 1,579,158 |
| 2009-10-19 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-10-19 | Open-market sale | 1,000 | $16.49 | 1,588,258 |
| 2009-10-19 | Open-market sale | 8,100 | $16.50 | 1,580,158 |
| 2009-10-19 | Open-market sale | 200 | $16.50 | 1,579,958 |
| 2009-10-19 | Open-market sale | 21,671 | $16.63 | 1,539,258 |
| 2009-10-19 | Open-market sale | 300 | $16.62 | 1,560,929 |
| 2009-10-19 | Open-market sale | 300 | $16.62 | 1,561,229 |
| 2009-10-19 | Open-market sale | 1,900 | $16.61 | 1,561,529 |
| 2009-10-19 | Open-market sale | 12,129 | $16.60 | 1,563,429 |
| 2009-10-12 | Option exercise (derivative) | 60,000 | $0.00 | 576,856 |
| 2009-10-12 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-10-12 | Open-market sale | 10,000 | $16.24 | 1,579,258 |
| 2009-10-12 | Open-market sale | 2,863 | $16.25 | 1,576,395 |
| 2009-10-12 | Open-market sale | 15,437 | $16.26 | 1,560,958 |
| 2009-10-12 | Open-market sale | 10,000 | $16.35 | 1,550,958 |
| 2009-10-12 | Open-market sale | 10,000 | $16.44 | 1,540,958 |
| 2009-10-12 | Open-market sale | 10,000 | $16.77 | 1,529,258 |
| 2009-10-12 | Open-market sale | 1,700 | $16.50 | 1,539,258 |
| 2009-10-05 | Option exercise (derivative) | 60,000 | $0.00 | 636,856 |
| 2009-10-05 | Open-market sale | 10,000 | $16.18 | 1,529,258 |
| 2009-10-05 | Open-market sale | 5,000 | $16.01 | 1,574,258 |
| 2009-10-05 | Open-market sale | 4,800 | $16.02 | 1,569,458 |
| 2009-10-05 | Open-market sale | 10,200 | $16.03 | 1,559,258 |
| 2009-10-05 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-10-05 | Open-market sale | 10,000 | $16.04 | 1,549,258 |
| 2009-10-05 | Open-market sale | 10,000 | $16.09 | 1,539,258 |
| 2009-10-05 | Open-market sale | 10,000 | $16.00 | 1,579,258 |
| 2009-09-28 | Option exercise (derivative) | 60,000 | $0.00 | 696,856 |
| 2009-09-28 | Open-market sale | 1,800 | $15.94 | 1,529,258 |
| 2009-09-28 | Open-market sale | 1,099 | $15.72 | 1,549,258 |
| 2009-09-28 | Open-market sale | 7,389 | $15.76 | 1,541,869 |
| 2009-09-28 | Open-market sale | 2,611 | $15.77 | 1,539,258 |
| 2009-09-28 | Open-market sale | 8,200 | $15.93 | 1,531,058 |
| 2009-09-28 | Open-market sale | 10,000 | $15.69 | 1,560,282 |
| 2009-09-28 | Open-market sale | 18,976 | $15.65 | 1,570,282 |
| 2009-09-28 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-09-28 | Open-market sale | 9,925 | $15.71 | 1,550,357 |
| 2009-09-21 | Option exercise (derivative) | 60,000 | $0.00 | 756,856 |
| 2009-09-21 | Open-market sale | 500 | $15.56 | 1,539,358 |
| 2009-09-21 | Open-market sale | 9,100 | $15.55 | 1,539,858 |
| 2009-09-21 | Open-market sale | 100 | $15.56 | 1,539,258 |
| 2009-09-21 | Open-market sale | 12,200 | $15.51 | 1,549,258 |
| 2009-09-21 | Open-market sale | 17,800 | $15.50 | 1,561,458 |
| 2009-09-21 | Open-market sale | 10,000 | $15.47 | 1,579,258 |
| 2009-09-21 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-09-21 | Open-market sale | 10,000 | $15.59 | 1,529,258 |
| 2009-09-21 | Open-market sale | 300 | $15.53 | 1,548,958 |
| 2009-09-14 | Option exercise (derivative) | 60,000 | $0.00 | 816,856 |
| 2009-09-14 | Open-market sale | 20,439 | $15.90 | 1,568,819 |
| 2009-09-14 | Open-market sale | 10,000 | $15.97 | 1,529,258 |
| 2009-09-14 | Open-market sale | 10,000 | $15.93 | 1,539,258 |
| 2009-09-14 | Open-market sale | 19,561 | $15.92 | 1,549,258 |
| 2009-09-14 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-09-08 | Option exercise (derivative) | 60,000 | $0.00 | 876,856 |
| 2009-09-08 | Open-market sale | 10,000 | $15.46 | 1,554,892 |
| 2009-09-08 | Open-market sale | 4,366 | $15.43 | 1,564,892 |
| 2009-09-08 | Open-market sale | 20,000 | $15.41 | 1,569,258 |
| 2009-09-08 | Open-market sale | 10,000 | $15.55 | 1,529,258 |
| 2009-09-08 | Open-market sale | 5,634 | $15.52 | 1,539,258 |
| 2009-09-08 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-09-08 | Open-market sale | 10,000 | $15.50 | 1,544,892 |
| 2009-08-31 | Option exercise (derivative) | 60,000 | $0.00 | 936,856 |
| 2009-08-31 | Open-market sale | 1,306 | $15.11 | 1,587,952 |
| 2009-08-31 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-08-31 | Open-market sale | 100 | $15.19 | 1,587,852 |
| 2009-08-31 | Open-market sale | 8,430 | $15.10 | 1,529,258 |
| 2009-08-31 | Open-market sale | 4,531 | $15.09 | 1,537,688 |
| 2009-08-31 | Open-market sale | 7,974 | $15.08 | 1,542,219 |
| 2009-08-31 | Open-market sale | 200 | $15.08 | 1,550,193 |
| 2009-08-31 | Open-market sale | 1,157 | $15.07 | 1,550,393 |
| 2009-08-31 | Open-market sale | 19,208 | $15.11 | 1,551,550 |
| 2009-08-31 | Open-market sale | 1,000 | $15.13 | 1,570,758 |
| 2009-08-31 | Open-market sale | 8,094 | $15.12 | 1,571,758 |
| 2009-08-31 | Open-market sale | 200 | $15.14 | 1,579,852 |
| 2009-08-31 | Open-market sale | 3,600 | $15.15 | 1,580,052 |
| 2009-08-31 | Open-market sale | 1,868 | $15.18 | 1,583,652 |
| 2009-08-31 | Open-market sale | 1,579 | $15.17 | 1,585,520 |
| 2009-08-31 | Open-market sale | 753 | $15.16 | 1,587,099 |
| 2009-08-24 | Option exercise (derivative) | 60,000 | $0.00 | 996,856 |
| 2009-08-24 | Open-market sale | 9,300 | $15.43 | 1,579,958 |
| 2009-08-24 | Open-market sale | 15,000 | $15.45 | 1,559,258 |
| 2009-08-24 | Open-market sale | 22,612 | $15.52 | 1,536,646 |
| 2009-08-24 | Open-market sale | 7,388 | $15.55 | 1,529,258 |
| 2009-08-24 | Open-market sale | 5,700 | $15.44 | 1,574,258 |
| 2009-08-24 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-08-18 | Option exercise (derivative) | 60,000 | $0.00 | 1,056,856 |
| 2009-08-18 | Open-market sale | 25,617 | $15.00 | 1,563,641 |
| 2009-08-18 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-08-18 | Open-market sale | 900 | $15.02 | 1,529,258 |
| 2009-08-18 | Open-market sale | 4,983 | $15.01 | 1,558,658 |
| 2009-08-18 | Open-market sale | 28,500 | $15.02 | 1,530,158 |
| 2009-08-10 | Option exercise (derivative) | 60,000 | $0.00 | 1,116,856 |
| 2009-08-10 | Open-market sale | 10,000 | $15.22 | 1,579,258 |
| 2009-08-10 | Open-market sale | 10,600 | $15.52 | 1,529,258 |
| 2009-08-10 | Open-market sale | 12,400 | $15.51 | 1,539,858 |
| 2009-08-10 | Open-market sale | 27,000 | $15.50 | 1,552,258 |
| 2009-08-10 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-08-03 | Option exercise (derivative) | 60,000 | $0.00 | 1,176,856 |
| 2009-08-03 | Open-market sale | 5,200 | $15.14 | 1,539,258 |
| 2009-08-03 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-08-03 | Open-market sale | 10,000 | $15.03 | 1,579,258 |
| 2009-08-03 | Open-market sale | 10,715 | $15.05 | 1,568,543 |
| 2009-08-03 | Open-market sale | 2,020 | $15.06 | 1,566,523 |
| 2009-08-03 | Open-market sale | 4,300 | $15.07 | 1,562,223 |
| 2009-08-03 | Open-market sale | 3,715 | $15.08 | 1,558,508 |
| 2009-08-03 | Open-market sale | 200 | $15.09 | 1,558,308 |
| 2009-08-03 | Open-market sale | 10,000 | $15.19 | 1,529,258 |
| 2009-08-03 | Open-market sale | 4,800 | $15.12 | 1,544,458 |
| 2009-08-03 | Open-market sale | 5,400 | $15.11 | 1,549,258 |
| 2009-08-03 | Open-market sale | 3,650 | $15.09 | 1,554,658 |
| 2009-07-27 | Option exercise (derivative) | 60,000 | $0.00 | 1,236,856 |
| 2009-07-27 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-07-27 | Open-market sale | 2,100 | $17.03 | 1,586,270 |
| 2009-07-27 | Open-market sale | 3,400 | $17.03 | 1,582,870 |
| 2009-07-27 | Open-market sale | 9,400 | $17.04 | 1,573,470 |
| 2009-07-27 | Open-market sale | 7,832 | $17.04 | 1,565,638 |
| 2009-07-27 | Open-market sale | 25,000 | $17.05 | 1,540,638 |
| 2009-07-27 | Open-market sale | 1,380 | $17.07 | 1,539,258 |
| 2009-07-27 | Open-market sale | 10,000 | $17.30 | 1,529,258 |
| 2009-07-27 | Open-market sale | 888 | $17.02 | 1,588,370 |
| 2009-07-20 | Option exercise (derivative) | 60,000 | $0.00 | 1,296,856 |
| 2009-07-20 | Open-market sale | 10,000 | $16.39 | 1,579,258 |
| 2009-07-20 | Open-market sale | 2,400 | $16.42 | 1,576,858 |
| 2009-07-20 | Open-market sale | 5,300 | $16.43 | 1,571,558 |
| 2009-07-20 | Open-market sale | 16,100 | $16.44 | 1,555,458 |
| 2009-07-20 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-07-20 | Open-market sale | 6,000 | $16.45 | 1,549,258 |
| 2009-07-20 | Open-market sale | 10,000 | $16.46 | 1,539,258 |
| 2009-07-20 | Open-market sale | 10,000 | $16.48 | 1,529,258 |
| 2009-07-20 | Open-market sale | 200 | $16.45 | 1,555,258 |
| 2009-07-13 | Option exercise (derivative) | 60,000 | $0.00 | 1,356,856 |
| 2009-07-13 | Open-market sale | 500 | $15.44 | 1,546,858 |
| 2009-07-13 | Open-market sale | 10,000 | $15.52 | 1,579,258 |
| 2009-07-13 | Open-market sale | 8,600 | $15.44 | 1,570,658 |
| 2009-07-13 | Open-market sale | 13,700 | $15.45 | 1,556,958 |
| 2009-07-13 | Open-market sale | 700 | $15.48 | 1,556,258 |
| 2009-07-13 | Open-market sale | 8,900 | $15.47 | 1,547,358 |
| 2009-07-13 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-07-13 | Open-market sale | 1,900 | $15.43 | 1,544,958 |
| 2009-07-13 | Open-market sale | 4,900 | $15.42 | 1,540,058 |
| 2009-07-13 | Open-market sale | 800 | $15.41 | 1,539,258 |
| 2009-07-13 | Open-market sale | 400 | $15.30 | 1,538,858 |
| 2009-07-13 | Open-market sale | 9,600 | $15.29 | 1,529,258 |
| 2009-07-06 | Option exercise (derivative) | 60,000 | $0.00 | 1,416,856 |
| 2009-07-06 | Open-market sale | 600 | $15.74 | 1,571,558 |
| 2009-07-06 | Open-market sale | 2,700 | $15.75 | 1,572,158 |
| 2009-07-06 | Open-market sale | 2,100 | $15.76 | 1,569,458 |
| 2009-07-06 | Open-market sale | 200 | $15.65 | 1,569,258 |
| 2009-07-06 | Open-market sale | 1,000 | $15.73 | 1,574,858 |
| 2009-07-06 | Open-market sale | 1,000 | $15.78 | 1,578,258 |
| 2009-07-06 | Open-market sale | 2,400 | $15.77 | 1,575,858 |
| 2009-07-06 | Open-market sale | 10,000 | $15.92 | 1,579,258 |
| 2009-07-06 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-07-06 | Open-market sale | 600 | $15.72 | 1,529,258 |
| 2009-07-06 | Open-market sale | 6,900 | $15.70 | 1,529,858 |
| 2009-07-06 | Open-market sale | 15,868 | $15.67 | 1,536,758 |
| 2009-07-06 | Open-market sale | 9,632 | $15.68 | 1,552,626 |
| 2009-07-06 | Open-market sale | 1,000 | $15.69 | 1,562,258 |
| 2009-07-06 | Open-market sale | 2,900 | $15.66 | 1,563,258 |
| 2009-07-06 | Open-market sale | 3,100 | $15.64 | 1,566,158 |
| 2009-06-29 | Option exercise (derivative) | 60,000 | $0.00 | 1,476,856 |
| 2009-06-29 | Option exercise | 60,000 | $4.32 | 1,589,258 |
| 2009-06-29 | Open-market sale | 2,700 | $15.81 | 1,586,558 |
| 2009-06-29 | Open-market sale | 5,300 | $15.83 | 1,581,258 |
| 2009-06-29 | Open-market sale | 16,245 | $15.84 | 1,565,013 |
| 2009-06-29 | Open-market sale | 18,100 | $15.85 | 1,546,913 |
| 2009-06-29 | Open-market sale | 5,455 | $15.86 | 1,541,458 |
| 2009-06-29 | Open-market sale | 300 | $15.87 | 1,541,158 |
| 2009-06-29 | Open-market sale | 9,901 | $15.89 | 1,531,257 |
| 2009-06-29 | Open-market sale | 99 | $15.90 | 1,531,158 |
| 2009-06-29 | Open-market sale | 1,900 | $16.00 | 1,529,258 |
| 2009-06-23 | Gift | 6,682 | $0.00 | 1,529,258 |
| 2009-06-22 | Option exercise (derivative) | 60,000 | $0.00 | 1,536,856 |
| 2009-06-22 | Option exercise | 60,000 | $4.32 | 1,595,940 |
| 2009-06-22 | Open-market sale | 13,066 | $15.40 | 1,565,940 |
| 2009-06-22 | Open-market sale | 9,000 | $15.38 | 1,579,006 |
| 2009-06-22 | Open-market sale | 7,934 | $15.36 | 1,588,006 |
| 2009-06-22 | Open-market sale | 4,400 | $15.43 | 1,561,540 |
| 2009-06-22 | Open-market sale | 10,000 | $15.54 | 1,535,940 |
| 2009-06-22 | Open-market sale | 10,000 | $15.50 | 1,545,940 |
| 2009-06-22 | Open-market sale | 5,600 | $15.45 | 1,555,940 |
| 2009-06-15 | Option exercise (derivative) | 60,000 | $0.00 | 1,596,856 |
| 2009-06-15 | Open-market sale | 10,000 | $16.17 | 1,555,940 |
| 2009-06-15 | Open-market sale | 14,900 | $16.11 | 1,565,940 |
| 2009-06-15 | Open-market sale | 5,600 | $16.22 | 1,545,940 |
| 2009-06-15 | Option exercise | 60,000 | $4.32 | 1,595,940 |
| 2009-06-15 | Open-market sale | 10,000 | $16.30 | 1,535,940 |
| 2009-06-15 | Open-market sale | 15,100 | $16.10 | 1,580,840 |
| 2009-06-15 | Open-market sale | 4,400 | $16.22 | 1,551,540 |
| 2009-06-08 | Option exercise (derivative) | 60,000 | $0.00 | 7,178,130 |
| 2009-06-08 | Open-market sale | 200 | $15.95 | 1,585,740 |
| 2009-06-08 | Open-market sale | 3,400 | $16.01 | 1,557,940 |
| 2009-06-08 | Open-market sale | 2,900 | $16.03 | 1,536,240 |
| 2009-06-08 | Open-market sale | 300 | $16.04 | 1,535,940 |
| 2009-06-08 | Option exercise | 60,000 | $4.32 | 1,595,940 |
| 2009-06-08 | Open-market sale | 10,000 | $15.83 | 1,585,940 |
| 2009-06-08 | Open-market sale | 12,033 | $16.01 | 1,545,907 |
| 2009-06-08 | Open-market sale | 7,078 | $15.96 | 1,578,662 |
| 2009-06-08 | Open-market sale | 2,922 | $15.97 | 1,575,740 |
| 2009-06-08 | Open-market sale | 14,400 | $16.00 | 1,561,340 |
| 2009-06-08 | Open-market sale | 6,767 | $16.02 | 1,539,140 |
| 2009-06-08 | Option exercise (derivative) | 60,000 | $0.00 | 1,656,856 |
| 2009-06-01 | Option exercise (derivative) | 60,000 | $0.00 | 1,716,856 |
| 2009-06-01 | Open-market sale | 200 | $15.65 | 1,593,478 |
| 2009-06-01 | Open-market sale | 300 | $15.81 | 1,563,478 |
| 2009-06-01 | Open-market sale | 9,700 | $15.80 | 1,563,778 |
| 2009-06-01 | Open-market sale | 100 | $15.70 | 1,573,478 |
| 2009-06-01 | Open-market sale | 9,900 | $15.70 | 1,573,578 |
| 2009-06-01 | Open-market sale | 10,000 | $15.69 | 1,583,478 |
| 2009-06-01 | Open-market sale | 3,200 | $15.84 | 1,560,278 |
| 2009-06-01 | Open-market sale | 300 | $15.65 | 1,593,678 |
| 2009-06-01 | Open-market sale | 19,200 | $15.64 | 1,593,978 |
| 2009-06-01 | Open-market sale | 300 | $15.63 | 1,613,178 |
| 2009-06-01 | Option exercise | 60,000 | $4.32 | 1,613,478 |
| 2009-06-01 | Tax withholding | 17,538 | $15.68 | 1,535,940 |
| 2009-06-01 | Open-market sale | 6,800 | $15.85 | 1,553,478 |
| 2009-05-27 | Option exercise (derivative) | 60,000 | $0.00 | 1,776,856 |
| 2009-05-27 | Open-market sale | 10,000 | $15.05 | 1,570,078 |
| 2009-05-27 | Open-market sale | 16,600 | $15.05 | 1,553,478 |
| 2009-05-27 | Option exercise | 60,000 | $4.32 | 1,613,478 |
| 2009-05-27 | Open-market sale | 10,000 | $15.00 | 1,603,478 |
| 2009-05-27 | Open-market sale | 10,000 | $15.01 | 1,593,478 |
| 2009-05-27 | Open-market sale | 100 | $15.04 | 1,580,078 |
| 2009-05-27 | Open-market sale | 13,300 | $15.04 | 1,580,178 |
| 2009-05-18 | Option exercise (derivative) | 60,000 | $0.00 | 1,836,856 |
| 2009-05-18 | Open-market sale | 10,000 | $15.00 | 1,603,478 |
| 2009-05-18 | Open-market sale | 1,400 | $15.03 | 1,573,478 |
| 2009-05-18 | Open-market sale | 8,600 | $15.03 | 1,574,878 |
| 2009-05-18 | Open-market sale | 18,300 | $15.02 | 1,583,478 |
| 2009-05-18 | Open-market sale | 1,700 | $15.01 | 1,601,778 |
| 2009-05-18 | Open-market sale | 14,800 | $15.06 | 1,558,678 |
| 2009-05-18 | Option exercise | 60,000 | $4.32 | 1,613,478 |
| 2009-05-18 | Open-market sale | 900 | $15.07 | 1,553,478 |
| 2009-05-18 | Open-market sale | 1,600 | $15.07 | 1,554,378 |
| 2009-05-18 | Open-market sale | 2,700 | $15.06 | 1,555,978 |
| 2009-05-12 | Option exercise (derivative) | 20,000 | $0.00 | 1,896,856 |
| 2009-05-12 | Open-market sale | 15,000 | $15.25 | 1,553,478 |
| 2009-05-12 | Open-market sale | 5,000 | $15.74 | 1,568,478 |
| 2009-05-12 | Option exercise | 20,000 | $4.32 | 1,613,478 |
| 2009-05-11 | Option exercise (derivative) | 40,000 | $0.00 | 1,916,856 |
| 2009-05-11 | Open-market sale | 2,500 | $15.14 | 1,590,978 |
| 2009-05-11 | Open-market sale | 10,000 | $15.50 | 1,573,478 |
| 2009-05-11 | Open-market sale | 7,500 | $15.15 | 1,583,478 |
| 2009-05-11 | Option exercise | 40,000 | $4.32 | 1,593,478 |
| 2009-05-11 | Open-market sale | 8,400 | $15.05 | 1,593,478 |
| 2009-05-11 | Open-market sale | 1,600 | $15.03 | 1,601,878 |
| 2009-05-11 | Open-market sale | 10,000 | $15.00 | 1,603,478 |
| 2009-05-06 | Option exercise (derivative) | 20,000 | $0.00 | 1,956,856 |
| 2009-05-06 | Open-market sale | 14 | $17.44 | 1,573,464 |
| 2009-05-06 | Open-market sale | 14,986 | $17.45 | 1,558,478 |
| 2009-05-06 | Open-market sale | 5,000 | $17.71 | 1,553,478 |
| 2009-05-06 | Option exercise | 20,000 | $4.32 | 1,613,478 |
| 2009-05-05 | Option exercise (derivative) | 20,000 | $0.00 | 1,976,856 |
| 2009-05-05 | Open-market sale | 5,000 | $17.30 | 1,588,478 |
| 2009-05-05 | Open-market sale | 5,000 | $17.36 | 1,583,478 |
| 2009-05-05 | Open-market sale | 9,017 | $17.60 | 1,574,461 |
| 2009-05-05 | Open-market sale | 983 | $17.61 | 1,573,478 |
| 2009-05-05 | Option exercise | 20,000 | $4.32 | 1,593,478 |
| 2009-05-04 | Option exercise (derivative) | 20,000 | $0.00 | 1,996,856 |
| 2009-05-04 | Open-market sale | 1,000 | $18.06 | 1,596,378 |
| 2009-05-04 | Open-market sale | 1,500 | $18.07 | 1,594,878 |
| 2009-05-04 | Open-market sale | 1,100 | $18.08 | 1,593,778 |
| 2009-05-04 | Open-market sale | 300 | $18.09 | 1,593,478 |
| 2009-05-04 | Option exercise | 20,000 | $4.32 | 1,573,478 |
| 2009-05-04 | Open-market sale | 10,000 | $18.04 | 1,603,478 |
| 2009-05-04 | Open-market sale | 6,100 | $18.05 | 1,597,378 |
| 2009-04-28 | Option exercise (derivative) | 30,000 | $0.00 | 2,016,856 |
| 2009-04-28 | Open-market sale | 10,000 | $16.75 | 1,553,478 |
| 2009-04-28 | Open-market sale | 1,400 | $16.56 | 1,563,478 |
| 2009-04-28 | Open-market sale | 18,600 | $16.54 | 1,564,878 |
| 2009-04-28 | Option exercise | 30,000 | $4.32 | 1,613,478 |
| 2009-04-27 | Option exercise (derivative) | 30,000 | $0.00 | 2,046,856 |
| 2009-04-27 | Open-market sale | 1,200 | $17.27 | 1,595,978 |
| 2009-04-27 | Open-market sale | 10,000 | $17.40 | 1,583,478 |
| 2009-04-27 | Open-market sale | 2,500 | $17.28 | 1,593,478 |
| 2009-04-27 | Open-market sale | 10,000 | $17.23 | 1,597,178 |
| 2009-04-27 | Open-market sale | 1,000 | $17.21 | 1,607,178 |
| 2009-04-27 | Open-market sale | 5,300 | $17.20 | 1,608,178 |
| 2009-04-27 | Option exercise | 30,000 | $4.32 | 1,583,478 |
| 2009-04-21 | Option exercise (derivative) | 30,000 | $0.00 | 2,076,856 |
| 2009-04-21 | Option exercise | 30,000 | $4.32 | 1,613,478 |
| 2009-04-21 | Open-market sale | 503 | $16.67 | 1,582,975 |
| 2009-04-21 | Open-market sale | 100 | $16.68 | 1,582,875 |
| 2009-04-21 | Open-market sale | 100 | $16.71 | 1,582,775 |
| 2009-04-21 | Open-market sale | 2,687 | $16.72 | 1,580,088 |
| 2009-04-21 | Open-market sale | 3,310 | $16.73 | 1,576,778 |
| 2009-04-21 | Open-market sale | 200 | $16.74 | 1,576,578 |
| 2009-04-21 | Open-market sale | 3,100 | $16.75 | 1,573,478 |
| 2009-04-21 | Open-market sale | 10,000 | $16.99 | 1,563,478 |
| 2009-04-21 | Open-market sale | 5,000 | $17.05 | 1,558,478 |
| 2009-04-21 | Open-market sale | 100 | $17.05 | 1,558,378 |
| 2009-04-21 | Open-market sale | 4,800 | $17.08 | 1,553,578 |
| 2009-04-21 | Open-market sale | 100 | $17.08 | 1,553,478 |
| 2009-04-20 | Option exercise (derivative) | 30,000 | $0.00 | 2,106,856 |
| 2009-04-20 | Open-market sale | 10,000 | $16.91 | 1,603,478 |
| 2009-04-20 | Open-market sale | 10,000 | $16.80 | 1,593,478 |
| 2009-04-20 | Open-market sale | 10,000 | $17.00 | 1,583,478 |
| 2009-04-20 | Option exercise | 30,000 | $4.32 | 1,583,478 |
| 2009-04-14 | Option exercise (derivative) | 20,000 | $0.00 | 2,136,856 |
| 2009-04-14 | Open-market sale | 200 | $16.15 | 1,563,478 |
| 2009-04-14 | Open-market sale | 3,800 | $16.14 | 1,563,678 |
| 2009-04-14 | Open-market sale | 1,000 | $16.16 | 1,567,478 |
| 2009-04-14 | Open-market sale | 100 | $16.12 | 1,568,478 |
| 2009-04-14 | Open-market sale | 900 | $16.13 | 1,568,578 |
| 2009-04-14 | Open-market sale | 1,500 | $16.14 | 1,569,478 |
| 2009-04-14 | Open-market sale | 700 | $16.09 | 1,570,978 |
| 2009-04-14 | Open-market sale | 1,800 | $16.08 | 1,571,678 |
| 2009-04-14 | Option exercise | 20,000 | $4.32 | 1,613,478 |
| 2009-04-14 | Open-market sale | 800 | $16.25 | 1,562,678 |
| 2009-04-14 | Open-market sale | 5,200 | $16.26 | 1,557,478 |
| 2009-04-14 | Open-market sale | 2,100 | $16.28 | 1,553,478 |
| 2009-04-14 | Open-market sale | 1,900 | $16.27 | 1,555,578 |
| 2009-04-13 | Option exercise (derivative) | 40,000 | $0.00 | 2,156,856 |
| 2009-04-13 | Open-market sale | 10,000 | $16.50 | 1,573,478 |
| 2009-04-13 | Open-market sale | 10,000 | $16.27 | 1,583,478 |
| 2009-04-13 | Open-market sale | 10,000 | $16.25 | 1,593,478 |
| 2009-04-13 | Open-market sale | 10,000 | $17.00 | 1,603,478 |
| 2009-04-13 | Option exercise | 40,000 | $4.32 | 1,593,478 |
| 2009-04-06 | Option exercise (derivative) | 60,000 | $0.00 | 2,196,856 |
| 2009-04-06 | Option exercise | 60,000 | $4.32 | 1,613,478 |
| 2009-04-06 | Open-market sale | 30,000 | $15.80 | 1,583,478 |
| 2009-04-06 | Open-market sale | 30,000 | $16.00 | 1,553,478 |
| 2009-03-31 | Option exercise (derivative) | 60,000 | $0.00 | 2,256,856 |
| 2009-03-31 | Open-market sale | 30,000 | $15.01 | 1,583,478 |
| 2009-03-31 | Option exercise | 60,000 | $4.32 | 1,613,478 |
| 2009-03-31 | Open-market sale | 10,000 | $15.00 | 1,553,478 |
| 2009-03-31 | Open-market sale | 20,000 | $15.00 | 1,563,478 |
| 2009-03-25 | Option exercise (derivative) | 60,000 | $0.00 | 2,316,856 |
| 2009-03-25 | Open-market sale | 900 | $15.01 | 1,553,478 |
| 2009-03-25 | Open-market sale | 8,768 | $15.01 | 1,554,378 |
| 2009-03-25 | Open-market sale | 50,332 | $15.00 | 1,563,146 |
| 2009-03-25 | Option exercise | 60,000 | $4.32 | 1,613,478 |
| 2008-09-22 | Option exercise (derivative) | 50,000 | $0.00 | 1,691,274 |
| 2008-09-22 | Option exercise | 50,000 | $8.21 | 1,603,478 |
| 2008-09-22 | Open-market sale | 50,000 | $20.06 | 1,553,478 |
| 2008-09-15 | Option exercise (derivative) | 46,550 | $0.00 | 1,741,274 |
| 2008-09-15 | Option exercise (derivative) | 3,450 | $0.00 | 0 |
| 2008-09-15 | Open-market sale | 50,000 | $20.01 | 1,553,478 |
| 2008-09-15 | Option exercise | 50,000 | $7.33 | 1,603,478 |
| 2008-09-08 | Option exercise (derivative) | 50,000 | $0.00 | 3,450 |
| 2008-09-08 | Open-market sale | 200 | $21.61 | 1,553,678 |
| 2008-09-08 | Open-market sale | 400 | $21.59 | 1,553,878 |
| 2008-09-08 | Open-market sale | 200 | $21.57 | 1,554,278 |
| 2008-09-08 | Open-market sale | 400 | $21.55 | 1,554,478 |
| 2008-09-08 | Open-market sale | 1,200 | $21.54 | 1,554,878 |
| 2008-09-08 | Open-market sale | 6,875 | $21.68 | 1,556,078 |
| 2008-09-08 | Open-market sale | 325 | $21.63 | 1,562,953 |
| 2008-09-08 | Open-market sale | 1,700 | $21.64 | 1,563,278 |
| 2008-09-08 | Open-market sale | 13,809 | $21.74 | 1,564,978 |
| 2008-09-08 | Open-market sale | 1,476 | $21.69 | 1,578,787 |
| 2008-09-08 | Open-market sale | 3,827 | $21.72 | 1,580,263 |
| 2008-09-08 | Open-market sale | 2,400 | $21.70 | 1,584,090 |
| 2008-09-08 | Open-market sale | 751 | $21.71 | 1,586,490 |
| 2008-09-08 | Open-market sale | 200 | $21.65 | 1,587,241 |
| 2008-09-08 | Open-market sale | 200 | $21.66 | 1,587,441 |
| 2008-09-08 | Open-market sale | 3,916 | $21.67 | 1,587,641 |
| 2008-09-08 | Open-market sale | 2,243 | $21.73 | 1,591,557 |
| 2008-09-08 | Open-market sale | 1,007 | $21.75 | 1,593,800 |
| 2008-09-08 | Open-market sale | 4,749 | $21.79 | 1,594,807 |
| 2008-09-08 | Open-market sale | 750 | $21.76 | 1,599,556 |
| 2008-09-08 | Open-market sale | 1,629 | $21.78 | 1,600,306 |
| 2008-09-08 | Open-market sale | 343 | $21.77 | 1,601,935 |
| 2008-09-08 | Open-market sale | 1,200 | $21.80 | 1,602,278 |
| 2008-09-08 | Option exercise | 50,000 | $7.33 | 1,603,478 |
| 2008-09-08 | Open-market sale | 200 | $21.60 | 1,553,478 |
| 2008-09-02 | Option exercise (derivative) | 50,000 | $0.00 | 53,450 |
| 2008-09-02 | Open-market sale | 8,200 | $22.64 | 1,560,016 |
| 2008-09-02 | Open-market sale | 9,931 | $22.66 | 1,568,216 |
| 2008-09-02 | Open-market sale | 14,700 | $22.63 | 1,578,147 |
| 2008-09-02 | Open-market sale | 631 | $22.67 | 1,592,847 |
| 2008-09-02 | Open-market sale | 10,000 | $22.62 | 1,593,478 |
| 2008-09-02 | Option exercise | 50,000 | $7.33 | 1,603,478 |
| 2008-09-02 | Open-market sale | 6,538 | $22.65 | 1,553,478 |
| 2008-08-25 | Option exercise (derivative) | 50,000 | $0.00 | 103,450 |
| 2008-08-25 | Option exercise | 50,000 | $7.33 | 1,603,478 |
| 2008-08-25 | Open-market sale | 50,000 | $21.81 | 1,553,478 |
| 2008-08-18 | Option exercise (derivative) | 50,000 | $0.00 | 153,450 |
| 2008-08-18 | Option exercise | 50,000 | $7.33 | 1,603,478 |
| 2008-08-18 | Open-market sale | 50,000 | $21.43 | 1,553,478 |
| 2008-08-11 | Option exercise (derivative) | 50,000 | $0.00 | 203,450 |
| 2008-08-11 | Open-market sale | 10,000 | $21.78 | 1,578,478 |
| 2008-08-11 | Open-market sale | 10,000 | $21.80 | 1,568,478 |
| 2008-08-11 | Open-market sale | 15,000 | $21.80 | 1,553,478 |
| 2008-08-11 | Open-market sale | 15,000 | $21.89 | 1,588,478 |
| 2008-08-11 | Option exercise | 50,000 | $7.33 | 1,603,478 |
| 2008-08-04 | Option exercise (derivative) | 50,000 | $0.00 | 253,450 |
| 2008-08-04 | Open-market sale | 50,000 | $21.39 | 1,553,478 |
| 2008-08-04 | Option exercise | 50,000 | $7.33 | 1,603,478 |
| 2008-07-02 | Option exercise (derivative) | 50,000 | $0.00 | 303,450 |
| 2008-07-02 | Open-market sale | 686 | $20.08 | 1,573,292 |
| 2008-07-02 | Open-market sale | 10,200 | $20.09 | 1,573,978 |
| 2008-07-02 | Open-market sale | 19,300 | $20.01 | 1,584,178 |
| 2008-07-02 | Option exercise | 50,000 | $7.33 | 1,603,478 |
| 2008-07-02 | Open-market sale | 4,000 | $20.06 | 1,569,292 |
| 2008-07-02 | Open-market sale | 500 | $20.04 | 1,568,792 |
| 2008-07-02 | Open-market sale | 4,300 | $20.07 | 1,564,492 |
| 2008-07-02 | Open-market sale | 5,700 | $20.05 | 1,553,478 |
| 2008-07-02 | Open-market sale | 5,314 | $20.06 | 1,559,178 |
| 2008-06-25 | Option exercise (derivative) | 50,000 | $0.00 | 353,450 |
| 2008-06-25 | Open-market sale | 14,300 | $20.02 | 1,589,178 |
| 2008-06-25 | Option exercise | 50,000 | $7.33 | 1,603,478 |
| 2008-06-25 | Open-market sale | 200 | $20.01 | 1,588,978 |
| 2008-06-25 | Open-market sale | 35,500 | $20.00 | 1,553,478 |
| 2008-06-16 | Option exercise (derivative) | 50,000 | $0.00 | 403,450 |
| 2008-06-16 | Option exercise | 50,000 | $7.33 | 1,603,478 |
| 2008-06-16 | Open-market sale | 50,000 | $20.00 | 1,553,478 |
| 2008-06-09 | Option exercise (derivative) | 50,000 | $0.00 | 453,450 |
| 2008-06-09 | Option exercise (derivative) | 1,216 | $0.00 | 0 |
| 2008-06-09 | Option exercise | 1,216 | $4.32 | 1,553,734 |
| 2008-06-09 | Tax withholding | 256 | $20.46 | 1,553,478 |
| 2008-06-09 | Open-market sale | 50,000 | $20.20 | 1,552,518 |
| 2008-06-09 | Option exercise | 50,000 | $7.33 | 1,602,518 |
| 2008-06-02 | Option exercise (derivative) | 50,000 | $0.00 | 503,450 |
| 2008-06-02 | Open-market sale | 14,508 | $21.40 | 1,552,518 |
| 2008-06-02 | Open-market sale | 25,000 | $21.30 | 1,577,518 |
| 2008-06-02 | Open-market sale | 10,492 | $21.45 | 1,567,026 |
| 2008-06-02 | Option exercise | 50,000 | $7.33 | 1,602,518 |
| 2008-05-27 | Option exercise (derivative) | 50,000 | $0.00 | 553,450 |
| 2008-05-27 | Option exercise | 50,000 | $7.33 | 1,602,518 |
| 2008-05-27 | Open-market sale | 20,000 | $20.56 | 1,582,518 |
| 2008-05-27 | Open-market sale | 5,000 | $20.44 | 1,577,518 |
| 2008-05-27 | Open-market sale | 200 | $20.50 | 1,577,318 |
| 2008-05-27 | Open-market sale | 258 | $20.50 | 1,577,060 |
| 2008-05-27 | Open-market sale | 5,000 | $20.45 | 1,572,060 |
| 2008-05-27 | Open-market sale | 10,000 | $20.47 | 1,552,060 |
| 2008-05-27 | Open-market sale | 9,542 | $20.48 | 1,552,518 |
| 2008-05-19 | Option exercise (derivative) | 50,000 | $0.00 | 603,450 |
| 2008-05-19 | Open-market sale | 50,000 | $20.70 | 1,552,518 |
| 2008-05-19 | Option exercise | 50,000 | $7.33 | 1,602,518 |
| 2008-05-12 | Option exercise (derivative) | 50,000 | $0.00 | 653,450 |
| 2008-05-12 | Open-market sale | 12,000 | $20.04 | 1,552,518 |
| 2008-05-12 | Open-market sale | 8,000 | $20.03 | 1,564,518 |
| 2008-05-12 | Open-market sale | 30,000 | $20.00 | 1,572,518 |
| 2008-05-12 | Option exercise | 50,000 | $7.33 | 1,602,518 |
| 2008-05-09 | Option exercise (derivative) | 21,750 | $0.00 | 703,450 |
| 2008-05-09 | Grant / award (derivative) | 380,000 | $0.00 | 380,000 |
| 2008-05-09 | Open-market sale | 21,750 | $20.00 | 1,552,518 |
| 2008-05-09 | Grant / award | 115,000 | $0.00 | 1,552,518 |
| 2008-05-09 | Option exercise | 21,750 | $7.33 | 1,574,268 |
| 2008-05-06 | Option exercise (derivative) | 10,000 | $0.00 | 725,200 |
| 2008-05-06 | Open-market sale | 10,000 | $20.00 | 1,437,518 |
| 2008-05-06 | Option exercise | 10,000 | $7.33 | 1,447,518 |
| 2007-10-22 | Option exercise (derivative) | 50,000 | $0.00 | 735,200 |
| 2007-10-22 | Open-market sale | 3,500 | $20.11 | 1,459,843 |
| 2007-10-22 | Open-market sale | 4,400 | $20.07 | 1,455,443 |
| 2007-10-22 | Open-market sale | 300 | $20.07 | 1,455,143 |
| 2007-10-22 | Open-market sale | 1,000 | $20.06 | 1,454,043 |
| 2007-10-22 | Open-market sale | 12,915 | $20.09 | 1,441,128 |
| 2007-10-22 | Open-market sale | 1,810 | $20.04 | 1,439,318 |
| 2007-10-22 | Open-market sale | 1,800 | $20.12 | 1,437,518 |
| 2007-10-22 | Open-market sale | 100 | $20.09 | 1,463,343 |
| 2007-10-22 | Open-market sale | 1,452 | $20.08 | 1,463,443 |
| 2007-10-22 | Open-market sale | 19,595 | $20.00 | 1,464,895 |
| 2007-10-22 | Open-market sale | 1,428 | $20.02 | 1,484,490 |
| 2007-10-22 | Open-market sale | 1,600 | $20.03 | 1,485,918 |
| 2007-10-22 | Option exercise | 50,000 | $7.33 | 1,487,518 |
| 2007-10-22 | Open-market sale | 100 | $20.08 | 1,455,043 |
| 2007-10-15 | Option exercise (derivative) | 50,000 | $0.00 | 785,200 |
| 2007-10-15 | Open-market sale | 3,600 | $20.86 | 1,457,018 |
| 2007-10-15 | Open-market sale | 300 | $20.92 | 1,441,018 |
| 2007-10-15 | Open-market sale | 1,100 | $20.87 | 1,441,318 |
| 2007-10-15 | Open-market sale | 300 | $20.86 | 1,442,418 |
| 2007-10-15 | Open-market sale | 3,500 | $20.91 | 1,437,518 |
| 2007-10-15 | Option exercise | 50,000 | $7.33 | 1,487,518 |
| 2007-10-15 | Open-market sale | 100 | $20.92 | 1,487,418 |
| 2007-10-15 | Open-market sale | 25,100 | $20.90 | 1,462,318 |
| 2007-10-15 | Open-market sale | 1,300 | $20.83 | 1,461,018 |
| 2007-10-15 | Open-market sale | 400 | $20.84 | 1,460,618 |
| 2007-10-15 | Open-market sale | 14,300 | $20.85 | 1,442,718 |
| 2007-10-08 | Option exercise (derivative) | 50,000 | $0.00 | 835,200 |
| 2007-10-08 | Open-market sale | 40,000 | $20.50 | 1,437,518 |
| 2007-10-08 | Option exercise | 50,000 | $7.33 | 1,487,518 |
| 2007-10-08 | Open-market sale | 10,000 | $20.51 | 1,477,518 |
| 2007-10-02 | Option exercise (derivative) | 50,000 | $0.00 | 885,200 |
| 2007-10-02 | Option exercise | 50,000 | $7.33 | 1,487,518 |
| 2007-10-02 | Open-market sale | 3,580 | $20.44 | 1,437,518 |
| 2007-10-02 | Open-market sale | 9,595 | $20.43 | 1,441,098 |
| 2007-10-02 | Open-market sale | 4,392 | $20.42 | 1,450,693 |
| 2007-10-02 | Open-market sale | 10,203 | $20.40 | 1,455,085 |
| 2007-10-02 | Open-market sale | 68 | $20.39 | 1,465,288 |
| 2007-10-02 | Open-market sale | 9,054 | $20.39 | 1,465,356 |
| 2007-10-02 | Open-market sale | 1,689 | $20.38 | 1,474,410 |
| 2007-10-02 | Open-market sale | 135 | $20.37 | 1,476,099 |
| 2007-10-02 | Open-market sale | 203 | $20.36 | 1,476,234 |
| 2007-10-02 | Open-market sale | 878 | $20.35 | 1,476,437 |
| 2007-10-02 | Open-market sale | 743 | $20.34 | 1,477,315 |
| 2007-10-02 | Open-market sale | 68 | $20.33 | 1,478,058 |
| 2007-10-02 | Open-market sale | 743 | $20.33 | 1,478,126 |
| 2007-10-02 | Open-market sale | 338 | $20.32 | 1,478,869 |
| 2007-10-02 | Open-market sale | 405 | $20.31 | 1,479,207 |
| 2007-10-02 | Open-market sale | 1,622 | $20.30 | 1,479,612 |
| 2007-10-02 | Open-market sale | 1,824 | $20.29 | 1,481,234 |
| 2007-10-02 | Open-market sale | 2,162 | $20.28 | 1,483,058 |
| 2007-10-02 | Open-market sale | 405 | $20.27 | 1,485,220 |
| 2007-10-02 | Open-market sale | 1,014 | $20.26 | 1,485,625 |
| 2007-10-02 | Open-market sale | 135 | $20.25 | 1,486,639 |
| 2007-10-02 | Open-market sale | 203 | $20.23 | 1,486,774 |
| 2007-10-02 | Open-market sale | 338 | $20.22 | 1,486,977 |
| 2007-10-02 | Open-market sale | 203 | $20.20 | 1,487,315 |
| 2007-06-12 | Gift | 59,742 | $0.00 | 1,437,518 |
| 2007-05-15 | Option exercise (derivative) | 24,800 | $0.00 | 935,200 |
| 2007-05-15 | Open-market sale | 24,800 | $20.00 | 1,497,260 |
| 2007-05-15 | Option exercise | 24,800 | $7.33 | 1,522,060 |
| 2007-01-09 | Option exercise (derivative) | 20,000 | $0.00 | 960,000 |
| 2007-01-09 | Open-market sale | 5,000 | $21.50 | 1,497,260 |
| 2007-01-09 | Open-market sale | 5,000 | $21.45 | 1,502,260 |
| 2007-01-09 | Open-market sale | 5,000 | $21.40 | 1,507,260 |
| 2007-01-09 | Open-market sale | 5,000 | $21.38 | 1,512,260 |
| 2007-01-09 | Option exercise | 20,000 | $7.33 | 1,517,260 |
| 2007-01-08 | Option exercise (derivative) | 30,000 | $0.00 | 980,000 |
| 2007-01-08 | Option exercise | 30,000 | $7.33 | 1,527,260 |
| 2007-01-08 | Open-market sale | 5,000 | $21.30 | 1,522,260 |
| 2007-01-08 | Open-market sale | 5,000 | $21.35 | 1,517,260 |
| 2007-01-08 | Open-market sale | 10,000 | $21.45 | 1,507,260 |
| 2007-01-08 | Open-market sale | 10,000 | $21.50 | 1,497,260 |
| 2007-01-05 | Option exercise (derivative) | 10,000 | $0.00 | 1,010,000 |
| 2007-01-05 | Open-market sale | 500 | $21.38 | 1,504,762 |
| 2007-01-05 | Open-market sale | 598 | $21.36 | 1,506,662 |
| 2007-01-05 | Open-market sale | 6,500 | $21.43 | 1,498,262 |
| 2007-01-05 | Open-market sale | 1,400 | $21.37 | 1,505,262 |
| 2007-01-05 | Option exercise | 10,000 | $7.33 | 1,507,260 |
| 2007-01-05 | Open-market sale | 1,002 | $21.45 | 1,497,260 |
| 2007-01-04 | Option exercise (derivative) | 15,000 | $0.00 | 1,020,000 |
| 2007-01-04 | Option exercise | 15,000 | $7.33 | 1,512,260 |
| 2007-01-04 | Open-market sale | 5,000 | $21.38 | 1,507,260 |
| 2007-01-04 | Open-market sale | 5,000 | $21.72 | 1,497,260 |
| 2007-01-04 | Open-market sale | 5,000 | $21.58 | 1,502,260 |
| 2007-01-03 | Option exercise (derivative) | 25,000 | $0.00 | 1,035,000 |
| 2007-01-03 | Open-market sale | 5,000 | $21.10 | 1,507,260 |
| 2007-01-03 | Open-market sale | 5,000 | $21.00 | 1,512,260 |
| 2007-01-03 | Open-market sale | 5,000 | $20.97 | 1,517,260 |
| 2007-01-03 | Option exercise | 25,000 | $7.33 | 1,522,260 |
| 2007-01-03 | Open-market sale | 5,000 | $21.28 | 1,502,260 |
| 2007-01-03 | Open-market sale | 5,000 | $21.57 | 1,497,260 |
| 2006-12-27 | Option exercise (derivative) | 34,699 | $0.00 | 1,060,000 |
| 2006-12-27 | Option exercise | 34,699 | $7.33 | 1,531,959 |
| 2006-12-27 | Open-market sale | 14,899 | $21.01 | 1,517,060 |
| 2006-12-27 | Open-market sale | 3,951 | $21.20 | 1,513,109 |
| 2006-12-27 | Open-market sale | 4,800 | $21.00 | 1,508,309 |
| 2006-12-27 | Open-market sale | 1,049 | $21.12 | 1,507,260 |
| 2006-12-27 | Open-market sale | 10,000 | $21.05 | 1,497,260 |
| 2006-12-26 | Option exercise (derivative) | 15,301 | $0.00 | 1,094,699 |
| 2006-12-26 | Open-market sale | 1,593 | $20.80 | 1,507,961 |
| 2006-12-26 | Open-market sale | 400 | $20.81 | 1,507,561 |
| 2006-12-26 | Open-market sale | 301 | $20.98 | 1,507,260 |
| 2006-12-26 | Open-market sale | 5,000 | $21.00 | 1,502,260 |
| 2006-12-26 | Open-market sale | 5,000 | $20.95 | 1,497,260 |
| 2006-12-26 | Open-market sale | 200 | $20.77 | 1,509,754 |
| 2006-12-26 | Open-market sale | 200 | $20.78 | 1,509,554 |
| 2006-12-26 | Option exercise | 15,301 | $7.33 | 1,512,561 |
| 2006-12-26 | Open-market sale | 1,300 | $20.72 | 1,511,261 |
| 2006-12-26 | Open-market sale | 1,107 | $20.73 | 1,510,154 |
| 2006-12-26 | Open-market sale | 200 | $20.74 | 1,509,954 |
| 2006-12-19 | Option exercise (derivative) | 35,000 | $0.00 | 1,110,000 |
| 2006-12-19 | Open-market sale | 10,000 | $21.25 | 1,512,260 |
| 2006-12-19 | Open-market sale | 10,000 | $21.00 | 1,522,260 |
| 2006-12-19 | Option exercise | 35,000 | $7.33 | 1,532,260 |
| 2006-12-19 | Open-market sale | 15,000 | $21.30 | 1,497,260 |
| 2006-12-18 | Option exercise (derivative) | 15,000 | $0.00 | 1,145,000 |
| 2006-12-18 | Open-market sale | 5,000 | $21.50 | 1,497,260 |
| 2006-12-18 | Open-market sale | 5,000 | $21.25 | 1,502,260 |
| 2006-12-18 | Open-market sale | 5,000 | $21.07 | 1,507,260 |
| 2006-12-18 | Option exercise | 15,000 | $7.33 | 1,512,260 |
| 2006-12-13 | Option exercise (derivative) | 5,000 | $0.00 | 1,160,000 |
| 2006-12-13 | Option exercise | 5,000 | $7.33 | 1,502,260 |
| 2006-12-13 | Open-market sale | 5,000 | $20.75 | 1,497,260 |
| 2006-12-12 | Option exercise (derivative) | 14,994 | $0.00 | 1,165,000 |
| 2006-12-12 | Open-market sale | 5,000 | $20.50 | 1,502,260 |
| 2006-12-12 | Option exercise | 14,994 | $7.33 | 1,512,254 |
| 2006-12-12 | Open-market sale | 5,000 | $20.75 | 1,497,260 |
| 2006-12-12 | Open-market sale | 4,994 | $20.47 | 1,507,260 |
| 2006-12-11 | Option exercise (derivative) | 34,009 | $0.00 | 1,179,994 |
| 2006-12-11 | Open-market sale | 5,000 | $20.25 | 1,522,260 |
| 2006-12-11 | Open-market sale | 10,000 | $21.00 | 1,502,260 |
| 2006-12-11 | Open-market sale | 5,000 | $20.75 | 1,512,260 |
| 2006-12-11 | Open-market sale | 5,000 | $20.50 | 1,517,260 |
| 2006-12-11 | Open-market sale | 5,000 | $20.60 | 1,497,260 |
| 2006-12-11 | Open-market sale | 4,009 | $20.00 | 1,527,260 |
| 2006-12-11 | Option exercise | 34,009 | $7.33 | 1,531,269 |
| 2006-12-08 | Option exercise (derivative) | 5,000 | $0.00 | 1,214,003 |
| 2006-12-08 | Open-market sale | 5,000 | $20.00 | 1,497,260 |
| 2006-12-08 | Option exercise | 5,000 | $7.33 | 1,502,260 |
| 2006-12-05 | Option exercise (derivative) | 5,597 | $0.00 | 1,219,003 |
| 2006-12-05 | Option exercise | 5,597 | $7.33 | 1,502,857 |
| 2006-12-05 | Open-market sale | 5,597 | $21.25 | 1,497,260 |
| 2006-12-04 | Option exercise (derivative) | 35,400 | $0.00 | 1,224,600 |
| 2006-12-04 | Open-market sale | 400 | $20.59 | 1,532,260 |
| 2006-12-04 | Open-market sale | 100 | $20.99 | 1,523,760 |
| 2006-12-04 | Open-market sale | 200 | $20.98 | 1,523,860 |
| 2006-12-04 | Open-market sale | 1,100 | $20.97 | 1,524,060 |
| 2006-12-04 | Open-market sale | 600 | $20.96 | 1,525,160 |
| 2006-12-04 | Open-market sale | 1,000 | $20.95 | 1,525,760 |
| 2006-12-04 | Open-market sale | 100 | $20.94 | 1,526,760 |
| 2006-12-04 | Open-market sale | 200 | $20.93 | 1,526,860 |
| 2006-12-04 | Open-market sale | 300 | $20.92 | 1,527,060 |
| 2006-12-04 | Open-market sale | 100 | $20.91 | 1,527,360 |
| 2006-12-04 | Open-market sale | 100 | $20.90 | 1,527,460 |
| 2006-12-04 | Open-market sale | 400 | $20.89 | 1,527,560 |
| 2006-12-04 | Open-market sale | 350 | $20.88 | 1,527,960 |
| 2006-12-04 | Open-market sale | 200 | $20.87 | 1,528,310 |
| 2006-12-04 | Open-market sale | 100 | $20.86 | 1,528,510 |
| 2006-12-04 | Open-market sale | 650 | $20.85 | 1,528,610 |
| 2006-12-04 | Open-market sale | 400 | $20.84 | 1,529,260 |
| 2006-12-04 | Open-market sale | 100 | $20.83 | 1,529,660 |
| 2006-12-04 | Open-market sale | 400 | $20.82 | 1,529,760 |
| 2006-12-04 | Open-market sale | 200 | $20.81 | 1,530,160 |
| 2006-12-04 | Open-market sale | 100 | $20.80 | 1,530,360 |
| 2006-12-04 | Open-market sale | 100 | $20.79 | 1,530,460 |
| 2006-12-04 | Open-market sale | 100 | $20.78 | 1,530,560 |
| 2006-12-04 | Open-market sale | 100 | $20.71 | 1,530,660 |
| 2006-12-04 | Open-market sale | 200 | $20.68 | 1,530,760 |
| 2006-12-04 | Open-market sale | 100 | $20.65 | 1,530,960 |
| 2006-12-04 | Open-market sale | 500 | $20.62 | 1,531,060 |
| 2006-12-04 | Open-market sale | 700 | $20.60 | 1,531,560 |
| 2006-12-04 | Open-market sale | 200 | $21.00 | 1,523,560 |
| 2006-12-04 | Option exercise | 35,400 | $7.33 | 1,532,660 |
| 2006-12-04 | Open-market sale | 200 | $21.12 | 1,512,660 |
| 2006-12-04 | Open-market sale | 100 | $21.03 | 1,523,360 |
| 2006-12-04 | Open-market sale | 2,200 | $21.08 | 1,521,160 |
| 2006-12-04 | Open-market sale | 8,100 | $21.09 | 1,513,060 |
| 2006-12-04 | Open-market sale | 200 | $21.10 | 1,512,860 |
| 2006-12-04 | Open-market sale | 100 | $21.02 | 1,523,460 |
| 2006-12-04 | Open-market sale | 10,000 | $21.20 | 1,502,660 |
| 2006-12-04 | Open-market sale | 5,000 | $21.25 | 1,497,660 |
| 2006-12-04 | Open-market sale | 400 | $21.30 | 1,497,260 |
| 2006-12-01 | Option exercise (derivative) | 50,000 | $0.00 | 1,260,000 |
| 2006-12-01 | Open-market sale | 700 | $20.92 | 1,514,460 |
| 2006-12-01 | Open-market sale | 300 | $20.86 | 1,517,860 |
| 2006-12-01 | Open-market sale | 500 | $20.82 | 1,518,160 |
| 2006-12-01 | Open-market sale | 400 | $20.81 | 1,518,660 |
| 2006-12-01 | Open-market sale | 1,600 | $20.77 | 1,519,060 |
| 2006-12-01 | Open-market sale | 1,500 | $20.76 | 1,520,660 |
| 2006-12-01 | Open-market sale | 800 | $20.75 | 1,522,160 |
| 2006-12-01 | Open-market sale | 300 | $20.71 | 1,522,960 |
| 2006-12-01 | Open-market sale | 300 | $20.70 | 1,523,260 |
| 2006-12-01 | Open-market sale | 1,000 | $20.68 | 1,523,560 |
| 2006-12-01 | Open-market sale | 1,700 | $20.67 | 1,524,560 |
| 2006-12-01 | Open-market sale | 1,300 | $20.56 | 1,526,260 |
| 2006-12-01 | Open-market sale | 600 | $20.66 | 1,527,560 |
| 2006-12-01 | Open-market sale | 300 | $20.65 | 1,528,160 |
| 2006-12-01 | Open-market sale | 1,100 | $20.64 | 1,528,460 |
| 2006-12-01 | Open-market sale | 500 | $20.63 | 1,529,560 |
| 2006-12-01 | Open-market sale | 500 | $20.62 | 1,530,060 |
| 2006-12-01 | Open-market sale | 300 | $20.61 | 1,530,560 |
| 2006-12-01 | Open-market sale | 600 | $20.59 | 1,530,860 |
| 2006-12-01 | Open-market sale | 300 | $20.58 | 1,531,460 |
| 2006-12-01 | Open-market sale | 2,400 | $20.57 | 1,531,760 |
| 2006-12-01 | Open-market sale | 6,600 | $20.55 | 1,534,160 |
| 2006-12-01 | Open-market sale | 5,100 | $20.54 | 1,540,760 |
| 2006-12-01 | Open-market sale | 400 | $20.52 | 1,545,860 |
| 2006-12-01 | Open-market sale | 300 | $20.50 | 1,546,260 |
| 2006-12-01 | Open-market sale | 700 | $20.49 | 1,546,560 |
| 2006-12-01 | Option exercise | 50,000 | $7.33 | 1,547,260 |
| 2006-12-01 | Open-market sale | 500 | $20.93 | 1,513,960 |
| 2006-12-01 | Open-market sale | 1,395 | $20.90 | 1,516,465 |
| 2006-12-01 | Open-market sale | 1,305 | $20.91 | 1,515,160 |
| 2006-12-01 | Open-market sale | 2,427 | $21.05 | 1,508,933 |
| 2006-12-01 | Open-market sale | 500 | $21.08 | 1,499,660 |
| 2006-12-01 | Open-market sale | 3,973 | $21.07 | 1,500,160 |
| 2006-12-01 | Open-market sale | 4,800 | $21.06 | 1,504,133 |
| 2006-12-01 | Open-market sale | 2,400 | $20.53 | 1,497,260 |
| 2006-12-01 | Open-market sale | 1,000 | $21.03 | 1,511,360 |
| 2006-12-01 | Open-market sale | 400 | $21.01 | 1,512,360 |
| 2006-12-01 | Open-market sale | 1,200 | $20.98 | 1,512,760 |
| 2006-11-22 | Option exercise (derivative) | 12,176 | $0.00 | 0 |
| 2006-11-22 | Option exercise | 12,176 | $8.21 | 1,497,260 |
| 2006-10-30 | Option exercise (derivative) | 90,000 | $0.00 | 1,310,000 |
| 2006-10-30 | Option exercise (derivative) | 160,000 | $0.00 | 0 |
| 2006-10-30 | Open-market sale | 46,900 | $19.65 | 1,621,884 |
| 2006-10-30 | Open-market sale | 11,100 | $19.64 | 1,668,784 |
| 2006-10-30 | Open-market sale | 3,100 | $19.63 | 1,679,884 |
| 2006-10-30 | Open-market sale | 31,500 | $19.62 | 1,682,984 |
| 2006-10-30 | Open-market sale | 1,217 | $19.74 | 1,485,084 |
| 2006-10-30 | Open-market sale | 3,900 | $19.59 | 1,723,184 |
| 2006-10-30 | Open-market sale | 8,000 | $19.57 | 1,727,084 |
| 2006-10-30 | Option exercise | 160,000 | $7.33 | 1,735,084 |
| 2006-10-30 | Option exercise | 90,000 | $7.33 | 1,575,084 |
| 2006-10-30 | Open-market sale | 1,607 | $19.66 | 1,620,277 |
| 2006-10-30 | Open-market sale | 13,193 | $19.67 | 1,607,084 |
| 2006-10-30 | Open-market sale | 3,393 | $19.68 | 1,603,691 |
| 2006-10-30 | Open-market sale | 62,034 | $19.69 | 1,541,657 |
| 2006-10-30 | Open-market sale | 14,573 | $19.70 | 1,527,084 |
| 2006-10-30 | Open-market sale | 40,783 | $19.73 | 1,486,301 |
| 2006-10-30 | Open-market sale | 8,700 | $19.61 | 1,714,484 |
| 2006-05-18 | Grant / award | 10,000 | $16.32 | 1,485,084 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.