| Dec 24                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $65,188              
              $162.97 p/Share              
           | 
              400
           |  | 
 
      
      
        | Dec 22                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $17,264              
              $166.0 p/Share              
           | 
              104
           |  | 
 
      
      
        | Dec 18                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $196,225              
              $167.0 p/Share              
           | 
              1,175
           |  | 
 
      
      
        | Dec 16                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $141,950              
              $167.0 p/Share              
           | 
              850
           |  | 
 
      
      
        | Dec 15                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $35,026              
              $166.0 p/Share              
           | 
              211
           |  | 
 
      
      
        | Dec 14                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $41,554              
              $162.32 p/Share              
           | 
              256
           |  | 
 
      
      
        | Dec 14                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $58,100              
              $166.0 p/Share              
           | 
              350
           |  | 
 
      
      
        | Dec 11                          
            2009 |  | 
              -                 
           | 
              100
           |  | 
 
      
      
        | Dec 11                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $57,750              
              $165.0 p/Share              
           | 
              350
           |  | 
 
      
      
        | Dec 11                          
            2009 |  | 
              -                 
           | 
              100
           |  | 
 
      
      
        | Dec 08                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $24,900              
              $166.0 p/Share              
           | 
              150
           |  | 
 
      
      
        | Dec 07                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $3,966              
              $158.65 p/Share              
           | 
              25
           |  | 
 
      
      
        | Dec 04                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $66,034              
              $165.5 p/Share              
           | 
              399
           |  | 
 
      
      
        | Nov 27                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $2,325              
              $155.0 p/Share              
           | 
              15
           |  | 
 
      
      
        | Nov 24                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $14,670              
              $163.0 p/Share              
           | 
              90
           |  | 
 
      
      
        | Nov 23                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $79,050              
              $155.0 p/Share              
           | 
              510
           |  | 
 
      
      
        | Nov 23                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $229,600              
              $164.0 p/Share              
           | 
              1,400
           |  | 
 
      
      
        | Oct 31                          
            2009 | 
            
              BUY
             
                Other acquisition or disposition
             | 
              -                 
           | 
              180
           |  | 
 
      
      
        | Aug 10                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $31,200              
              $156.0 p/Share              
           | 
              200
           |  | 
 
      
      
        | Aug 10                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $19,788              
              $158.3 p/Share              
           | 
              125
           |  | 
 
      
      
        | Jul 07                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $23,800              
              $140.0 p/Share              
           | 
              170
           |  | 
 
      
      
        | Jun 25                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $31,553              
              $139.0 p/Share              
           | 
              227
           |  | 
 
      
      
        | Jun 18                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $28,912              
              $139.0 p/Share              
           | 
              208
           |  | 
 
      
      
        | May 20                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $30,297              
              $132.3 p/Share              
           | 
              229
           |  | 
 
      
      
        | May 19                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $6,785              
              $135.69 p/Share              
           | 
              50
           |  |