| Mar 25                          
            2010 | 
            
              BUY
             
                Open market or private purchase
             | 
              $47,240              
              $204.5 p/Share              
           | 
              231
           |  | 
 
      
      
        | Mar 18                          
            2010 |  | 
              -                 
           | 
              36,878
           |  | 
 
      
      
        | Mar 18                          
            2010 | 
            
              BUY
             
                Open market or private purchase
             | 
              $6,255              
              $208.5 p/Share              
           | 
              30
           |  | 
 
      
      
        | Mar 15                          
            2010 |  | 
              -                 
           | 
              127,563
           |  | 
 
      
      
        | Mar 15                          
            2010 |  | 
              -                 
           | 
              127,563
           |  | 
 
      
      
        | Mar 12                          
            2010 | 
            
              BUY
             
                Open market or private purchase
             | 
              $4,978              
              $199.1 p/Share              
           | 
              25
           |  | 
 
      
      
        | Mar 08                          
            2010 | 
            
              BUY
             
                Open market or private purchase
             | 
              $1,870              
              $187.0 p/Share              
           | 
              10
           |  | 
 
      
      
        | Mar 08                          
            2010 | 
            
              BUY
             
                Open market or private purchase
             | 
              $68,775              
              $196.5 p/Share              
           | 
              350
           |  | 
 
      
      
        | Feb 22                          
            2010 | 
            
              BUY
             
                Open market or private purchase
             | 
              $34,161              
              $177.0 p/Share              
           | 
              193
           |  | 
 
      
      
        | Feb 16                          
            2010 | 
            
              BUY
             
                Open market or private purchase
             | 
              $105,313              
              $174.36 p/Share              
           | 
              604
           |  | 
 
      
      
        | Feb 10                          
            2010 | 
            
              BUY
             
                Open market or private purchase
             | 
              $17,066              
              $170.66 p/Share              
           | 
              100
           |  | 
 
      
      
        | Feb 08                          
            2010 | 
            
              BUY
             
                Open market or private purchase
             | 
              $17,300              
              $173.0 p/Share              
           | 
              100
           |  | 
 
      
      
        | Feb 08                          
            2010 | 
            
              BUY
             
                Open market or private purchase
             | 
              $34,304              
              $171.52 p/Share              
           | 
              200
           |  | 
 
      
      
        | Jan 29                          
            2010 |  | 
              -                 
           | 
              201,093
           |  | 
 
      
      
        | Jan 29                          
            2010 |  | 
              -                 
           | 
              7,847
           |  | 
 
      
      
        | Jan 29                          
            2010 |  | 
              -                 
           | 
              201,093
           |  | 
 
      
      
        | Jan 29                          
            2010 |  | 
              -                 
           | 
              7,847
           |  | 
 
      
      
        | Jan 28                          
            2010 |  | 
              -                 
           | 
              619,954
           |  | 
 
      
      
        | Jan 25                          
            2010 |  | 
              -                 
           | 
              525,350
           |  | 
 
      
      
        | Jan 11                          
            2010 | 
            
              SELL
             
                Other acquisition or disposition
             | 
              -                 
           | 
              525,350
           |  | 
 
      
      
        | Jan 11                          
            2010 | 
            
              BUY
             
                Other acquisition or disposition
             | 
              -                 
           | 
              525,350
           |  | 
 
      
      
        | Jan 07                          
            2010 | 
            
              BUY
             
                Open market or private purchase
             | 
              $398,072              
              $184.72 p/Share              
           | 
              2,155
           |  | 
 
      
      
        | Jan 05                          
            2010 | 
            
              SELL
             
                Other acquisition or disposition
             | 
              -                 
           | 
              81,650
           |  | 
 
      
      
        | Jan 05                          
            2010 | 
            
              BUY
             
                Open market or private purchase
             | 
              $15,698              
              $172.5 p/Share              
           | 
              91
           |  | 
 
      
      
        | Dec 28                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $84,660              
              $166.0 p/Share              
           | 
              510
           |  |