| May 15                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $15,875              
              $127.0 p/Share              
           | 
              125
           |  | 
 
      
      
        | May 14                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $9,880              
              $130.0 p/Share              
           | 
              76
           |  | 
 
      
      
        | Apr 09                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $18,492              
              $134.0 p/Share              
           | 
              138
           |  | 
 
      
      
        | Apr 02                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $16,750              
              $134.0 p/Share              
           | 
              125
           |  | 
 
      
      
        | Mar 25                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $19,358              
              $138.27 p/Share              
           | 
              140
           |  | 
 
      
      
        | Mar 24                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $19,500              
              $130.0 p/Share              
           | 
              150
           |  | 
 
      
      
        | Mar 18                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $12,720              
              $106.0 p/Share              
           | 
              120
           |  | 
 
      
      
        | Mar 15                          
            2009 |  | 
              -                 
           | 
              21,253
           |  | 
 
      
      
        | Mar 11                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $10,200              
              $102.0 p/Share              
           | 
              100
           |  | 
 
      
      
        | Mar 09                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $9,650              
              $96.5 p/Share              
           | 
              100
           |  | 
 
      
      
        | Mar 05                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $17,686              
              $108.5 p/Share              
           | 
              163
           |  | 
 
      
      
        | Mar 03                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $19,200              
              $128.0 p/Share              
           | 
              150
           |  | 
 
      
      
        | Feb 24                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $65,920              
              $128.5 p/Share              
           | 
              513
           |  | 
 
      
      
        | Feb 18                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $13,215              
              $132.15 p/Share              
           | 
              100
           |  | 
 
      
      
        | Feb 12                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $3,040              
              $152.0 p/Share              
           | 
              20
           |  | 
 
      
      
        | Feb 09                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $14,800              
              $148.0 p/Share              
           | 
              100
           |  | 
 
      
      
        | Feb 09                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $1,524              
              $138.56 p/Share              
           | 
              11
           |  | 
 
      
      
        | Jan 09                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $10,243              
              $148.45 p/Share              
           | 
              69
           |  | 
 
      
      
        | Jan 07                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $39,816              
              $150.25 p/Share              
           | 
              265
           |  | 
 
      
      
        | Jan 05                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $50,054              
              $156.42 p/Share              
           | 
              320
           |  | 
 
      
      
        | Jan 05                          
            2009 | 
            
              BUY
             
                Open market or private purchase
             | 
              $15,642              
              $156.42 p/Share              
           | 
              100
           |  | 
 
      
      
        | Dec 11                          
            2008 | 
            
              BUY
             
                Open market or private purchase
             | 
              $160,060              
              $151.0 p/Share              
           | 
              1,060
           |  | 
 
      
      
        | Dec 10                          
            2008 | 
            
              BUY
             
                Open market or private purchase
             | 
              $22,500              
              $150.0 p/Share              
           | 
              150
           |  | 
 
      
      
        | Dec 03                          
            2008 | 
            
              BUY
             
                Open market or private purchase
             | 
              $479,727              
              $151.0 p/Share              
           | 
              3,177
           |  | 
 
      
      
        | Dec 01                          
            2008 | 
            
              BUY
             
                Open market or private purchase
             | 
              $45,000              
              $150.0 p/Share              
           | 
              300
           |  |