| Date | Insider | Shares | Type | Transaction | Value* |
| 24-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,200 | Direct | Sale at $3401.99 - $3445 per share. | $4,108,0002 |
| 24-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3446.10 per share. | $34,461 |
| 23-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,102 | Direct | Sale at $3432.90 - $3479 per share. | $3,808,0002 |
| 23-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1 | Direct | Automatic Sale at $3449 per share. | $3,449 |
| 20-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 820 | Direct | Sale at $3447 - $3456.7 per share. | $2,831,0002 |
| 20-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3457.02 per share. | $34,570 |
| 19-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 890 | Direct | Sale at $3435.05 - $3449.26 per share. | $3,064,0002 |
| 19-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3440.01 per share. | $34,400 |
| 18-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 890 | Direct | Sale at $3448.20 - $3466 per share. | $3,077,0002 |
| 18-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3448.10 per share. | $34,481 |
| 17-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 790 | Direct | Sale at $3428.50 - $3438 per share. | $2,712,0002 |
| 17-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3440 per share. | $34,400 |
| 16-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 700 | Direct | Sale at $3430 - $3440.13 per share. | $2,405,0002 |
| 16-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3440.26 per share. | $34,402 |
| 13-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 810 | Direct | Sale at $3402 - $3427.05 per share. | $2,766,0002 |
| 13-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 2 | Direct | Automatic Sale at $3427.07 per share. | $6,854 |
| 12-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 690 | Direct | Sale at $3399 - $3408 per share. | $2,348,0002 |
| 12-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3404.20 per share. | $34,042 |
| 11-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 810 | Direct | Sale at $3400 - $3417 per share. | $2,761,0002 |
| 10-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 590 | Direct | Sale at $3400 - $3410 per share. | $2,009,0002 |
| 10-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3406.44 per share. | $34,064 |
| 9-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 290 | Direct | Sale at $3482.79 - $3494.5 per share. | $1,012,0002 |
| 9-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3487.17 per share. | $34,871 |
| 6-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 790 | Direct | Sale at $3384.82 - $3443.85 per share. | $2,697,0002 |
| 6-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3444.50 per share. | $34,445 |
| 5-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 990 | Direct | Sale at $3370 - $3411 per share. | $3,357,0002 |
| 5-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3370.01 per share. | $33,700 |
| 4-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 880 | Direct | Sale at $3379.06 - $3435.06 per share. | $2,998,0002 |
| 4-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 20 | Direct | Automatic Sale at $3434 per share. | $68,680 |
| 3-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,090 | Direct | Sale at $3301 - $3324.5 per share. | $3,611,0002 |
| 3-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3324.51 per share. | $33,245 |
| 2-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 410 | Direct | Sale at $3261 - $3288 per share. | $1,343,0002 |
| 2-Nov-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3278.51 per share. | $32,785 |
| 30-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 480 | Direct | Sale at $3300 - $3315.05 per share. | $1,588,0002 |
| 30-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 20 | Direct | Automatic Sale at $3310.05 per share. | $66,201 |
| 29-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 882 | Direct | Sale at $3293.10 - $3306 per share. | $2,910,0002 |
| 29-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3295.16 per share. | $32,951 |
| 28-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 500 | Direct | Sale at $3274.96 - $3279.01 per share. | $1,638,0002 |
| 28-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3290 per share. | $329,000 |
| 27-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 590 | Direct | Sale at $3290.02 - $3299 per share. | $1,944,0002 |
| 27-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3295.04 per share. | $32,950 |
| 26-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 490 | Direct | Sale at $3292.93 - $3323.02 per share. | $1,621,0002 |
| 26-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3319.50 per share. | $33,195 |
| 23-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 290 | Direct | Sale at $3340.04 - $3343.99 per share. | $969,0002 |
| 23-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3343.01 per share. | $33,430 |
| 22-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,440 | Direct | Sale at $3290 - $3339 per share. | $4,773,0002 |
| 22-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3318.15 per share. | $33,181 |
| 21-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 670 | Direct | Sale at $3305 - $3315.17 per share. | $2,218,0002 |
| 21-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3307.90 per share. | $33,079 |
| 20-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 300 | Direct | Sale at $3295.01 - $3320.05 per share. | $992,0002 |
| 20-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 20 | Direct | Automatic Sale at $3303 per share. | $66,060 |
| 19-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 550 | Direct | Sale at $3319 - $3321 per share. | $1,826,0002 |
| 19-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 50 | Direct | Automatic Sale at $3320.04 per share. | $166,002 |
| 16-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 190 | Direct | Sale at $3321.50 - $3345 per share. | $633,0002 |
| 16-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3345.01 per share. | $33,450 |
| 15-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,068 | Direct | Sale at $3338.78 - $3357 per share. | $3,576,0002 |
| 15-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3343.02 per share. | $33,430 |
| 14-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,400 | Direct | Sale at $3324 - $3349.64 per share. | $4,672,0002 |
| 14-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3354.82 per share. | $33,548 |
| 13-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,050 | Direct | Sale at $3279 - $3294.16 per share. | $3,451,0002 |
| 13-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3294.35 per share. | $32,943 |
| 12-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 610 | Direct | Sale at $3282.12 - $3295.85 per share. | $2,006,0002 |
| 12-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3295.90 per share. | $32,959 |
| 9-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,180 | Direct | Sale at $3273 - $3287 per share. | $3,870,0002 |
| 9-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 20 | Direct | Automatic Sale at $3276.75 per share. | $65,535 |
| 8-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 710 | Direct | Sale at $3300 - $3307 per share. | $2,345,0002 |
| 8-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3303.01 per share. | $33,030 |
| 7-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,000 | Direct | Sale at $3272 - $3294.15 per share. | $3,283,0002 |
| 7-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3290 per share. | $32,900 |
| 6-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 490 | Direct | Sale at $3310 - $3318 per share. | $1,624,0002 |
| 6-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3314.59 per share. | $33,145 |
| 5-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 760 | Direct | Sale at $3266 - $3285.25 per share. | $2,489,0002 |
| 5-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3261 per share. | $326,100 |
| 2-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,240 | Direct | Sale at $3223.35 - $3268.86 per share. | $4,025,0002 |
| 2-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 60 | Direct | Automatic Sale at $3223 per share. | $193,380 |
| 1-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 200 | Direct | Sale at $3311 - $3320.05 per share. | $663,0002 |
| 1-Oct-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3265 per share. | $326,500 |
| 30-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 450 | Direct | Sale at $3310 - $3333.01 per share. | $1,495,0002 |
| 30-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 50 | Direct | Automatic Sale at $3309.12 per share. | $165,456 |
| 29-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,090 | Direct | Sale at $3294.18 - $3354 per share. | $3,623,0002 |
| 29-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3283 per share. | $328,300 |
| 28-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 650 | Direct | Sale at $3287 - $3300 per share. | $2,141,0002 |
| 28-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3286.45 per share. | $328,645 |
| 25-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 950 | Direct | Sale at $3263.53 - $3307.62 per share. | $3,121,0002 |
| 25-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3261 per share. | $326,100 |
| 24-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 200 | Direct | Sale at $3336 - $3362 per share. | $670,0002 |
| 24-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 40 | Direct | Automatic Sale at $3311 per share. | $132,440 |
| 23-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 670 | Direct | Sale at $3370 - $3391 per share. | $2,265,0002 |
| 23-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3367.65 per share. | $336,765 |
| 22-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,480 | Direct | Sale at $3341.85 - $3359.95 per share. | $4,959,0002 |
| 22-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3341.09 per share. | $334,109 |
| 21-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 200 | Direct | Sale at $3327 - $3340 per share. | $667,0002 |
| 21-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3325 per share. | $332,500 |
| 18-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 700 | Direct | Sale at $3376 - $3402 per share. | $2,372,0002 |
| 18-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3375 per share. | $337,500 |
| 17-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 200 | Direct | Sale at $3426.99 - $3437.25 per share. | $686,0002 |
| 17-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3369 per share. | $336,900 |
| 16-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,020 | Direct | Sale at $3325 - $3414.05 per share. | $3,437,0002 |
| 16-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 90 | Direct | Automatic Sale at $3324.97 per share. | $299,247 |
| 15-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 700 | Direct | Sale at $3269.60 - $3299 per share. | $2,299,0002 |
| 15-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 200 | Direct | Automatic Sale at $3261 per share. | $652,200 |
| 14-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 480 | Direct | Sale at $3250.05 - $3264 per share. | $1,563,0002 |
| 14-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 20 | Direct | Automatic Sale at $3250 per share. | $65,000 |
| 11-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 600 | Direct | Sale at $3265.05 - $3273 per share. | $1,961,0002 |
| 11-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3260 per share. | $326,000 |
| 10-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 750 | Direct | Sale at $3250.29 - $3260 per share. | $2,441,0002 |
| 10-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 50 | Direct | Automatic Sale at $3250 per share. | $162,500 |
| 9-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,490 | Direct | Sale at $3205.05 - $3249 per share. | $4,808,0002 |
| 9-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3200.04 per share. | $320,004 |
| 8-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 400 | Direct | Sale at $3242 - $3245.82 per share. | $1,298,0002 |
| 8-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 270 | Direct | Automatic Sale at $3200 per share. | $864,000 |
| 4-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,220 | Direct | Sale at $3190.23 - $3210 per share. | $3,904,0002 |
| 4-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 20 | Direct | Automatic Sale at $3190.08 per share. | $63,801 |
| 3-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 660 | Direct | Sale at $3205.10 - $3224.99 per share. | $2,122,0002 |
| 3-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 90 | Direct | Automatic Sale at $3205 per share. | $288,450 |
| 2-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 370 | Direct | Sale at $3190.08 - $3208.02 per share. | $1,184,0002 |
| 2-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 200 | Direct | Automatic Sale at $3189.98 per share. | $637,996 |
| 1-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 220 | Direct | Sale at $3222.05 - $3230 per share. | $710,0002 |
| 1-Sep-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 80 | Direct | Automatic Sale at $3222 per share. | $257,760 |
| 31-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 850 | Direct | Sale at $3255.05 - $3286 per share. | $2,780,0002 |
| 31-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 30 | Direct | Automatic Sale at $3250 per share. | $97,500 |
| 28-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 790 | Direct | Sale at $3312 - $3327 per share. | $2,622,0002 |
| 28-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 50 | Direct | Automatic Sale at $3310 per share. | $165,500 |
| 27-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,500 | Direct | Sale at $3253 - $3288 per share. | $4,906,0002 |
| 27-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3250 per share. | $325,000 |
| 26-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 250 | Direct | Sale at $3317.70 - $3324.06 per share. | $830,0002 |
| 26-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 50 | Direct | Automatic Sale at $3317 per share. | $165,850 |
| 25-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,220 | Direct | Sale at $3335.01 - $3362.41 per share. | $4,085,0002 |
| 25-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 80 | Direct | Automatic Sale at $3335 per share. | $266,800 |
| 24-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 270 | Direct | Sale at $3322.60 - $3375 per share. | $904,0002 |
| 24-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 70 | Direct | Automatic Sale at $3322.50 per share. | $232,575 |
| 21-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 990 | Direct | Sale at $3302 - $3328.01 per share. | $3,282,0002 |
| 21-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3299 per share. | $32,990 |
| 20-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 580 | Direct | Sale at $3272.02 - $3287 per share. | $1,902,0002 |
| 20-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3268.87 per share. | $32,688 |
| 19-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 400 | Direct | Sale at $3262 - $3324 per share. | $1,317,0002 |
| 19-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3255 per share. | $325,500 |
| 18-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 780 | Direct | Sale at $3262 - $3275 per share. | $2,549,0002 |
| 18-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3258 per share. | $325,800 |
| 17-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 430 | Direct | Sale at $3226.42 - $3250 per share. | $1,392,0002 |
| 17-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 70 | Direct | Automatic Sale at $3226.39 per share. | $225,847 |
| 14-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 200 | Direct | Sale at $3335 - $3342 per share. | $668,0002 |
| 14-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3327 per share. | $332,700 |
| 13-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 570 | Direct | Sale at $3360.20 - $3384.44 per share. | $1,922,0002 |
| 13-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 130 | Direct | Automatic Sale at $3360 per share. | $436,800 |
| 12-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 460 | Direct | Sale at $3362.81 - $3370.07 per share. | $1,549,0002 |
| 12-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 40 | Direct | Automatic Sale at $3362.80 per share. | $134,512 |
| 11-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Sale at $3272.89 per share. | $327,289 |
| 11-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 130 | Direct | Automatic Sale at $3260 per share. | $423,800 |
| 10-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 470 | Direct | Sale at $3391.98 - $3411.01 per share. | $1,599,0002 |
| 10-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3379 per share. | $337,900 |
| 7-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 790 | Direct | Sale at $3510.01 - $3567.06 per share. | $2,795,0002 |
| 7-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3510 per share. | $35,100 |
| 6-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 800 | Direct | Sale at $3504 - $3533 per share. | $2,815,0002 |
| 6-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3501 per share. | $350,100 |
| 5-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,200 | Direct | Sale at $3326 - $3458.05 per share. | $4,070,0002 |
| 5-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3316 per share. | $331,600 |
| 4-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 740 | Direct | Sale at $3265.05 - $3300.35 per share. | $2,429,0002 |
| 4-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 60 | Direct | Automatic Sale at $3265 per share. | $195,900 |
| 3-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 800 | Direct | Sale at $3246 - $3283 per share. | $2,612,0002 |
| 3-Aug-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3244 per share. | $324,400 |
| 31-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 280 | Direct | Sale at $3174.10 - $3182 per share. | $890,0002 |
| 31-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 20 | Direct | Automatic Sale at $3170 per share. | $63,400 |
| 30-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 370 | Direct | Sale at $3145 - $3173 per share. | $1,169,0002 |
| 30-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3139 per share. | $313,900 |
| 29-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 200 | Direct | Sale at $3124 - $3126 per share. | $625,0002 |
| 29-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3123 per share. | $312,300 |
| 28-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 500 | Direct | Sale at $3118.15 - $3130.06 per share. | $1,562,0002 |
| 28-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3113.90 per share. | $311,390 |
| 27-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 540 | Direct | Sale at $3100.05 - $3133 per share. | $1,683,0002 |
| 27-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 130 | Direct | Automatic Sale at $3100 per share. | $403,000 |
| 24-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 590 | Direct | Sale at $3073.90 - $3126 per share. | $1,829,0002 |
| 24-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $3073.28 per share. | $30,732 |
| 23-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 700 | Direct | Sale at $3004.50 - $3066 per share. | $2,125,0002 |
| 23-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $3000 per share. | $300,000 |
| 22-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,230 | Direct | Sale at $2963.95 - $2998 per share. | $3,667,0002 |
| 22-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 80 | Direct | Automatic Sale at $2963.90 per share. | $237,112 |
| 21-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 750 | Direct | Sale at $2985 - $2987.2 per share. | $2,240,0002 |
| 21-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $2984 per share. | $298,400 |
| 20-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 990 | Direct | Sale at $2968.35 - $2976.45 per share. | $2,943,0002 |
| 20-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $2967 per share. | $296,700 |
| 17-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,350 | Direct | Sale at $2928.14 - $2950 per share. | $3,968,0002 |
| 17-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 10 | Direct | Automatic Sale at $2928.06 per share. | $29,280 |
| 16-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 860 | Direct | Sale at $2919 - $2935.2 per share. | $2,517,0002 |
| 16-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $2917 per share. | $291,700 |
| 15-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,310 | Direct | Sale at $2904.35 - $2939 per share. | $3,827,0002 |
| 15-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 90 | Direct | Automatic Sale at $2904 per share. | $261,360 |
| 14-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,240 | Direct | Sale at $2854 - $2871.9 per share. | $3,550,0002 |
| 14-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $2840 per share. | $284,000 |
| 13-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,420 | Direct | Sale at $2775.15 - $2847 per share. | $3,992,0002 |
| 13-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 90 | Direct | Automatic Sale at $2775 per share. | $249,750 |
| 10-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 300 | Direct | Sale at $2760 - $2762.13 per share. | $828,0002 |
| 10-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $2745 per share. | $274,500 |
| 9-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 300 | Direct | Sale at $2774 - $2820.35 per share. | $839,0002 |
| 9-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $2773.99 per share. | $277,399 |
| 8-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 930 | Direct | Sale at $2767.05 - $2819 per share. | $2,598,0002 |
| 8-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 70 | Direct | Automatic Sale at $2767 per share. | $193,690 |
| 7-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 200 | Direct | Sale at $2820 - $2857 per share. | $568,0002 |
| 7-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $2810 per share. | $281,000 |
| 6-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 700 | Direct | Sale at $2844 - $2873.1 per share. | $2,001,0002 |
| 6-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $2834.51 per share. | $283,451 |
| 2-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 350 | Direct | Sale at $2876.98 - $2888 per share. | $1,009,0002 |
| 2-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 50 | Direct | Automatic Sale at $2875 per share. | $143,750 |
| 1-Jul-09 | BUFFETT WARREN E Officer | 516,572 | Direct | Disposition (Non Open Market) at $0 per share. | N/A |
| 1-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 700 | Direct | Sale at $2908 - $2929.01 per share. | $2,043,0002 |
| 1-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 100 | Direct | Automatic Sale at $2897 per share. | $289,700 |
| 1-Jul-09 | BILL & MELINDA GATES FOUNDATION TRUST Beneficial Owner (10% or more) | 1,679,938 | Direct | Statement of Ownership | N/A |
| 19-Feb-09 | BUFFETT WARREN E Officer | 574 | Direct | Disposition (Non Open Market) at $0 per share. | N/A |
| 17-Feb-09 | BUFFETT WARREN E Officer | 1 | Direct | Disposition (Non Open Market) at $0 per share. | N/A |
| 11-Feb-09 | BUFFETT WARREN E Officer | 318 | Direct | Disposition (Non Open Market) at $0 per share. | N/A |
| 1-Jul-08 | BUFFETT WARREN E Officer | 543,757 | Direct | Disposition (Non Open Market) at $0 per share. | N/A |
| 27-Mar-08 | BUFFETT WARREN E Officer | 205 | Direct | Disposition (Non Open Market) at $0 per share. | N/A |
| 14-Feb-08 | BUFFETT WARREN E Officer | 125 | Direct | Disposition (Non Open Market) at $0 per share. | N/A |