| Jul 08                          
            2011 | 
            
              BUY
             
                Open market or private purchase
             | 
              $55,091              
              $186.75 p/Share              
           | 
              295
           |  | 
 
      
      
        | Jul 08                          
            2011 | 
            
              BUY
             
                Open market or private purchase
             | 
              $18,900              
              $189.0 p/Share              
           | 
              100
           |  | 
 
      
      
        | Jun 24                          
            2011 | 
            
              BUY
             
                Open market or private purchase
             | 
              $3,720              
              $186.0 p/Share              
           | 
              20
           |  | 
 
      
      
        | Jun 22                          
            2011 | 
            
              BUY
             
                Open market or private purchase
             | 
              $3,720              
              $186.0 p/Share              
           | 
              20
           |  | 
 
      
      
        | Jun 01                          
            2011 | 
            
              BUY
             
                Open market or private purchase
             | 
              $12,352              
              $193.0 p/Share              
           | 
              64
           |  | 
 
      
      
        | May 31                          
            2011 | 
            
              BUY
             
                Open market or private purchase
             | 
              $2,883              
              $192.21 p/Share              
           | 
              15
           |  | 
 
      
      
        | May 25                          
            2011 | 
            
              BUY
             
                Open market or private purchase
             | 
              $73,431              
              $199.0 p/Share              
           | 
              369
           |  | 
 
      
      
        | May 19                          
            2011 | 
            
              BUY
             
                Open market or private purchase
             | 
              $15,352              
              $202.0 p/Share              
           | 
              76
           |  | 
 
      
      
        | May 12                          
            2011 | 
            
              BUY
             
                Open market or private purchase
             | 
              $27,876              
              $202.0 p/Share              
           | 
              138
           |  | 
 
      
      
        | May 09                          
            2011 | 
            
              BUY
             
                Open market or private purchase
             | 
              $20,200              
              $202.0 p/Share              
           | 
              100
           |  | 
 
      
      
        | Apr 06                          
            2011 | 
            
              BUY
             
                Open market or private purchase
             | 
              $7,638              
              $201.0 p/Share              
           | 
              38
           |  | 
 
      
      
        | Apr 01                          
            2011 | 
            
              BUY
             
                Open market or private purchase
             | 
              $3,010              
              $200.7 p/Share              
           | 
              15
           |  | 
 
      
      
        | Mar 29                          
            2011 | 
            
              BUY
             
                Open market or private purchase
             | 
              $60,000              
              $200.0 p/Share              
           | 
              300
           |  | 
 
      
      
        | Mar 18                          
            2011 |  | 
              -                 
           | 
              381,451
           |  | 
 
      
      
        | Mar 18                          
            2011 |  | 
              -                 
           | 
              36,878
           |  | 
 
      
      
        | Mar 18                          
            2011 |  | 
              -                 
           | 
              381,451
           |  | 
 
      
      
        | Mar 11                          
            2011 |  | 
              -                 
           | 
              470
           |  | 
 
      
      
        | Mar 11                          
            2011 |  | 
              -                 
           | 
              150
           |  | 
 
      
      
        | Mar 11                          
            2011 |  | 
              -                 
           | 
              150
           |  | 
 
      
      
        | Mar 11                          
            2011 |  | 
              -                 
           | 
              470
           |  | 
 
      
      
        | Mar 03                          
            2011 |  | 
              -                 
           | 
              269
           |  | 
 
      
      
        | Feb 22                          
            2011 | 
            
              BUY
             
                Open market or private purchase
             | 
              $60,000              
              $200.0 p/Share              
           | 
              300
           |  | 
 
      
      
        | Feb 22                          
            2011 | 
            
              BUY
             
                Open market or private purchase
             | 
              $8,099              
              $202.48 p/Share              
           | 
              40
           |  | 
 
      
      
        | Feb 18                          
            2011 | 
            
              SELL
             
                Other acquisition or disposition
             | 
              -                 
           | 
              253,190
           |  | 
 
      
      
        | Feb 11                          
            2011 | 
            
              BUY
             
                Open market or private purchase
             | 
              $35,566              
              $199.81 p/Share              
           | 
              178
           |  |