Picture of International Paper Co logo

IP International Paper Co News Story

0.000.00%
us flag iconLast trade - 00:00
Basic MaterialsBalancedLarge CapSuper Stock

REG-Qube Research & Technologies LTD Form 8.3 - International Paper Company

For best results when printing this announcement, please click on link below:
https://newsfile.refinitiv.com/getnewsfile/v1/story?guid=urn:newsml:reuters.com:20250203:nBwVC1Fa&default-theme=true


Form 8.3 - International Paper Company

 

FORM 8.3

PUBLIC OPENING POSITION DISCLOSURE/DEALING DISCLOSURE BY

A PERSON WITH INTERESTS IN RELEVANT SECURITIES REPRESENTING 1% OR MORE

Rule 8.3 of the Takeover Code (the “Code”)

1. KEY INFORMATION
 (a) Full name of discloser:                                                      Qube Research & Technologies Limited      
 (b) Owner or controller of interests and short positions disclosed, if                                                     
 different from 1(a):                                                                                                       
 
                                                                                                                          
 
The naming of nominee or vehicle companies is insufficient. For a trust, the                                              
 trustee(s), settlor and beneficiaries must be named.                                                                       
 (c) Name of offeror/offeree in relation to whose relevant securities this form   International Paper Company               
 relates:                                                                                                                   
 
                                                                                                                          
 
Use a separate form for each offeror/offeree                                                                              
 (d) If an exempt fund manager connected with an offeror/offeree, state this                                                
 and specify identity of offeror/offeree:                                                                                   
 (e) Date position held/dealing undertaken:                                       31-01-2025                                
 
                                                                                                                          
 
For an opening position disclosure, state the latest practicable date prior to                                            
 the disclosure                                                                                                             
 (f) In addition to the company in 1(c) above, is the discloser making            Yes - DS Smith plc                        
 disclosures in respect of any other party to the offer?                          
                                         
 
                                                                                
                                         
 
If it is a cash offer or possible cash offer, state “N/A”                                                                 


2. POSITIONS OF THE PERSON MAKING THE DISCLOSURE

If there are positions or rights to subscribe to disclose in more than one
class of relevant securities of the offeror or offeree named in 1(c), copy
table 2(a) or (b) (as appropriate) for each additional class of relevant
security.

(a) Interests and short positions in the relevant securities of the offeror or
offeree to which the disclosure relates following the dealing (if any)
 Class of relevant security:                                          Common Stock                        
 
                                                                                                        
 
                                                                                                        
                                                                      Interests      Short positions      
 
                                                                                                        
 
                                                                                                        
                                                                      Number  %      Number     %         
 (1) Relevant securities owned and/or controlled:                     0       0.0    8,105,666  2.33      
 (2) Cash-settled derivatives:                                        0       0.0    0          0.0       
 
                                                                                                        
 
                                                                                                        
 (3) Stock-settled derivatives (including options) and agreements to  7,100   0.001  7,500      0.002     
 purchase/sell:                                                                                           
                                                                      7,100   0.001  8,113,166  2.33      
 
                                                                                                        
 
TOTAL:                                                                                                  


All interests and all short positions should be disclosed.

Details of any open stock-settled derivative positions (including traded
options), or agreements to purchase or sell relevant securities, should be
given on a Supplemental Form 8 (Open Positions).

(b) Rights to subscribe for new securities (including directors’ and other
employee options)
 Class of relevant security in relation to which subscription right exists:   0  
 Details, including nature of the rights concerned and relevant percentages:  0  


3. DEALINGS (IF ANY) BY THE PERSON MAKING THE DISCLOSURE

Where there have been dealings in more than one class of relevant securities
of the offeror or offeree named in 1(c), copy table 3(a), (b), (c) or (d) (as
appropriate) for each additional class of relevant security dealt in.

The currency of all prices and other monetary amounts should be stated.

(a) Purchases and sales
 Class of relevant security  Purchase/sale  Number of securities  Price per unit (USD)  
                             
                                                          
                             
                                                          
 Common Stock                Sale           1                     54.79                 
 Common Stock                Sale           1                     54.79                 
 Common Stock                Sale           1                     54.82                 
 Common Stock                Sale           1                     54.82                 
 Common Stock                Sale           1                     54.82                 
 Common Stock                Sale           1                     54.82                 
 Common Stock                Sale           1                     54.92                 
 Common Stock                Sale           1                     54.92                 
 Common Stock                Sale           1                     54.92                 
 Common Stock                Sale           1                     54.92                 
 Common Stock                Sale           1                     54.99                 
 Common Stock                Sale           1                     55.01                 
 Common Stock                Sale           1                     55.01                 
 Common Stock                Sale           1                     55.01                 
 Common Stock                Sale           1                     55.01                 
 Common Stock                Sale           1                     55.01                 
 Common Stock                Sale           1                     55.01                 
 Common Stock                Sale           1                     55.04                 
 Common Stock                Sale           1                     55.04                 
 Common Stock                Sale           1                     55.04                 
 Common Stock                Sale           1                     55.05                 
 Common Stock                Sale           1                     55.05                 
 Common Stock                Sale           1                     55.07                 
 Common Stock                Sale           1                     55.09                 
 Common Stock                Sale           1                     55.11                 
 Common Stock                Sale           1                     55.13                 
 Common Stock                Sale           1                     55.13                 
 Common Stock                Sale           1                     55.14                 
 Common Stock                Sale           1                     55.14                 
 Common Stock                Sale           1                     55.14                 
 Common Stock                Sale           1                     55.14                 
 Common Stock                Sale           1                     55.19                 
 Common Stock                Sale           1                     55.20                 
 Common Stock                Sale           1                     55.21                 
 Common Stock                Sale           1                     55.25                 
 Common Stock                Sale           1                     55.26                 
 Common Stock                Sale           1                     55.29                 
 Common Stock                Sale           1                     55.30                 
 Common Stock                Sale           1                     55.42                 
 Common Stock                Sale           1                     55.42                 
 Common Stock                Sale           1                     55.44                 
 Common Stock                Sale           1                     55.44                 
 Common Stock                Sale           1                     55.45                 
 Common Stock                Sale           1                     55.45                 
 Common Stock                Sale           1                     55.45                 
 Common Stock                Sale           1                     55.45                 
 Common Stock                Sale           1                     55.45                 
 Common Stock                Sale           1                     55.45                 
 Common Stock                Sale           1                     55.72                 
 Common Stock                Sale           1                     55.72                 
 Common Stock                Sale           1                     55.73                 
 Common Stock                Sale           1                     55.79                 
 Common Stock                Sale           1                     55.79                 
 Common Stock                Sale           1                     55.81                 
 Common Stock                Sale           1                     55.81                 
 Common Stock                Sale           1                     55.83                 
 Common Stock                Sale           1                     55.83                 
 Common Stock                Sale           1                     55.84                 
 Common Stock                Sale           1                     55.84                 
 Common Stock                Sale           1                     55.89                 
 Common Stock                Sale           1                     55.89                 
 Common Stock                Sale           1                     55.89                 
 Common Stock                Sale           1                     55.89                 
 Common Stock                Sale           1                     55.90                 
 Common Stock                Sale           1                     55.90                 
 Common Stock                Sale           1                     55.93                 
 Common Stock                Sale           1                     55.93                 
 Common Stock                Sale           1                     55.96                 
 Common Stock                Sale           1                     55.96                 
 Common Stock                Sale           1                     55.96                 
 Common Stock                Sale           1                     55.97                 
 Common Stock                Sale           1                     55.97                 
 Common Stock                Sale           1                     55.97                 
 Common Stock                Sale           1                     55.97                 
 Common Stock                Sale           1                     56.08                 
 Common Stock                Sale           1                     56.08                 
 Common Stock                Sale           1                     56.17                 
 Common Stock                Sale           1                     56.21                 
 Common Stock                Sale           1                     56.22                 
 Common Stock                Sale           1                     56.23                 
 Common Stock                Sale           1                     56.23                 
 Common Stock                Sale           1                     56.23                 
 Common Stock                Sale           1                     56.24                 
 Common Stock                Sale           1                     56.24                 
 Common Stock                Sale           1                     56.25                 
 Common Stock                Sale           1                     56.25                 
 Common Stock                Sale           1                     56.25                 
 Common Stock                Sale           1                     56.26                 
 Common Stock                Sale           1                     56.27                 
 Common Stock                Sale           1                     56.27                 
 Common Stock                Sale           1                     56.28                 
 Common Stock                Sale           1                     56.29                 
 Common Stock                Sale           1                     56.30                 
 Common Stock                Sale           1                     56.36                 
 Common Stock                Sale           1                     56.36                 
 Common Stock                Sale           1                     56.39                 
 Common Stock                Sale           1                     56.41                 
 Common Stock                Sale           1                     56.43                 
 Common Stock                Sale           1                     56.46                 
 Common Stock                Sale           1                     56.46                 
 Common Stock                Sale           1                     56.51                 
 Common Stock                Sale           1                     56.52                 
 Common Stock                Sale           1                     56.52                 
 Common Stock                Sale           1                     56.54                 
 Common Stock                Sale           1                     56.55                 
 Common Stock                Sale           1                     56.57                 
 Common Stock                Sale           1                     56.59                 
 Common Stock                Sale           1                     56.60                 
 Common Stock                Sale           1                     56.62                 
 Common Stock                Sale           1                     56.62                 
 Common Stock                Sale           1                     56.68                 
 Common Stock                Sale           1                     56.70                 
 Common Stock                Sale           1                     56.71                 
 Common Stock                Sale           1                     56.75                 
 Common Stock                Sale           1                     56.78                 
 Common Stock                Sale           1                     56.80                 
 Common Stock                Sale           1                     56.80                 
 Common Stock                Sale           1                     57.21                 
 Common Stock                Sale           1                     57.21                 
 Common Stock                Sale           1                     57.24                 
 Common Stock                Sale           1                     57.28                 
 Common Stock                Sale           1                     57.28                 
 Common Stock                Sale           1                     57.28                 
 Common Stock                Sale           1                     57.31                 
 Common Stock                Sale           1                     57.37                 
 Common Stock                Sale           1                     57.38                 
 Common Stock                Sale           1                     57.38                 
 Common Stock                Sale           1                     57.40                 
 Common Stock                Sale           1                     57.40                 
 Common Stock                Sale           1                     57.40                 
 Common Stock                Sale           1                     57.41                 
 Common Stock                Sale           1                     57.41                 
 Common Stock                Sale           1                     57.43                 
 Common Stock                Sale           1                     57.47                 
 Common Stock                Sale           1                     57.51                 
 Common Stock                Sale           1                     57.51                 
 Common Stock                Sale           1                     57.53                 
 Common Stock                Sale           2                     54.96                 
 Common Stock                Sale           2                     55.11                 
 Common Stock                Sale           2                     55.12                 
 Common Stock                Sale           2                     55.12                 
 Common Stock                Sale           2                     55.12                 
 Common Stock                Sale           2                     55.12                 
 Common Stock                Sale           2                     55.14                 
 Common Stock                Sale           2                     55.19                 
 Common Stock                Sale           2                     55.20                 
 Common Stock                Sale           2                     55.20                 
 Common Stock                Sale           2                     55.22                 
 Common Stock                Sale           2                     55.30                 
 Common Stock                Sale           2                     55.30                 
 Common Stock                Sale           2                     55.30                 
 Common Stock                Sale           2                     55.31                 
 Common Stock                Sale           2                     55.33                 
 Common Stock                Sale           2                     55.33                 
 Common Stock                Sale           2                     55.37                 
 Common Stock                Sale           2                     55.37                 
 Common Stock                Sale           2                     55.41                 
 Common Stock                Sale           2                     55.41                 
 Common Stock                Sale           2                     55.46                 
 Common Stock                Sale           2                     55.46                 
 Common Stock                Sale           2                     55.49                 
 Common Stock                Sale           2                     55.50                 
 Common Stock                Sale           2                     55.50                 
 Common Stock                Sale           2                     55.53                 
 Common Stock                Sale           2                     55.53                 
 Common Stock                Sale           2                     55.60                 
 Common Stock                Sale           2                     55.60                 
 Common Stock                Sale           2                     55.62                 
 Common Stock                Sale           2                     55.62                 
 Common Stock                Sale           2                     55.62                 
 Common Stock                Sale           2                     55.63                 
 Common Stock                Sale           2                     55.63                 
 Common Stock                Sale           2                     55.63                 
 Common Stock                Sale           2                     55.63                 
 Common Stock                Sale           2                     55.63                 
 Common Stock                Sale           2                     55.64                 
 Common Stock                Sale           2                     55.64                 
 Common Stock                Sale           2                     55.64                 
 Common Stock                Sale           2                     55.64                 
 Common Stock                Sale           2                     55.65                 
 Common Stock                Sale           2                     55.65                 
 Common Stock                Sale           2                     55.66                 
 Common Stock                Sale           2                     55.66                 
 Common Stock                Sale           2                     55.66                 
 Common Stock                Sale           2                     55.66                 
 Common Stock                Sale           2                     55.66                 
 Common Stock                Sale           2                     55.67                 
 Common Stock                Sale           2                     55.67                 
 Common Stock                Sale           2                     55.69                 
 Common Stock                Sale           2                     55.69                 
 Common Stock                Sale           2                     55.71                 
 Common Stock                Sale           2                     55.71                 
 Common Stock                Sale           2                     55.74                 
 Common Stock                Sale           2                     55.74                 
 Common Stock                Sale           2                     55.75                 
 Common Stock                Sale           2                     55.75                 
 Common Stock                Sale           2                     55.75                 
 Common Stock                Sale           2                     55.80                 
 Common Stock                Sale           2                     55.86                 
 Common Stock                Sale           2                     55.95                 
 Common Stock                Sale           2                     55.98                 
 Common Stock                Sale           2                     56.05                 
 Common Stock                Sale           2                     56.05                 
 Common Stock                Sale           2                     56.11                 
 Common Stock                Sale           2                     56.12                 
 Common Stock                Sale           2                     56.24                 
 Common Stock                Sale           2                     56.30                 
 Common Stock                Sale           2                     56.30                 
 Common Stock                Sale           2                     56.30                 
 Common Stock                Sale           2                     57.04                 
 Common Stock                Sale           2                     57.15                 
 Common Stock                Sale           2                     57.16                 
 Common Stock                Sale           2                     57.17                 
 Common Stock                Sale           2                     57.22                 
 Common Stock                Sale           2                     57.22                 
 Common Stock                Sale           2                     57.23                 
 Common Stock                Sale           2                     57.24                 
 Common Stock                Sale           2                     57.25                 
 Common Stock                Sale           2                     57.26                 
 Common Stock                Sale           2                     57.27                 
 Common Stock                Sale           2                     57.28                 
 Common Stock                Sale           2                     57.28                 
 Common Stock                Sale           2                     57.30                 
 Common Stock                Sale           2                     57.30                 
 Common Stock                Sale           2                     57.30                 
 Common Stock                Sale           2                     57.30                 
 Common Stock                Sale           2                     57.30                 
 Common Stock                Sale           2                     57.31                 
 Common Stock                Sale           2                     57.31                 
 Common Stock                Sale           2                     57.31                 
 Common Stock                Sale           2                     57.32                 
 Common Stock                Sale           2                     57.32                 
 Common Stock                Sale           2                     57.33                 
 Common Stock                Sale           2                     57.33                 
 Common Stock                Sale           2                     57.34                 
 Common Stock                Sale           2                     57.39                 
 Common Stock                Sale           2                     57.42                 
 Common Stock                Sale           2                     57.51                 
 Common Stock                Sale           2                     57.56                 
 Common Stock                Sale           2                     57.56                 
 Common Stock                Sale           2                     57.60                 
 Common Stock                Sale           2                     57.60                 
 Common Stock                Sale           2                     57.60                 
 Common Stock                Sale           2                     57.65                 
 Common Stock                Sale           3                     55.26                 
 Common Stock                Sale           3                     55.29                 
 Common Stock                Sale           3                     55.29                 
 Common Stock                Sale           3                     55.34                 
 Common Stock                Sale           3                     55.35                 
 Common Stock                Sale           3                     55.35                 
 Common Stock                Sale           3                     55.39                 
 Common Stock                Sale           3                     55.44                 
 Common Stock                Sale           3                     55.44                 
 Common Stock                Sale           3                     55.48                 
 Common Stock                Sale           3                     55.50                 
 Common Stock                Sale           3                     55.50                 
 Common Stock                Sale           3                     55.50                 
 Common Stock                Sale           3                     55.50                 
 Common Stock                Sale           3                     55.53                 
 Common Stock                Sale           3                     55.56                 
 Common Stock                Sale           3                     55.56                 
 Common Stock                Sale           3                     55.57                 
 Common Stock                Sale           3                     55.57                 
 Common Stock                Sale           3                     55.57                 
 Common Stock                Sale           3                     55.57                 
 Common Stock                Sale           3                     55.60                 
 Common Stock                Sale           3                     55.62                 
 Common Stock                Sale           3                     55.62                 
 Common Stock                Sale           3                     55.62                 
 Common Stock                Sale           3                     55.63                 
 Common Stock                Sale           3                     55.63                 
 Common Stock                Sale           3                     55.64                 
 Common Stock                Sale           3                     55.64                 
 Common Stock                Sale           3                     55.65                 
 Common Stock                Sale           3                     55.65                 
 Common Stock                Sale           3                     55.66                 
 Common Stock                Sale           3                     55.66                 
 Common Stock                Sale           3                     55.66                 
 Common Stock                Sale           3                     55.67                 
 Common Stock                Sale           3                     55.69                 
 Common Stock                Sale           3                     55.69                 
 Common Stock                Sale           3                     55.69                 
 Common Stock                Sale           3                     55.70                 
 Common Stock                Sale           3                     55.77                 
 Common Stock                Sale           3                     55.82                 
 Common Stock                Sale           3                     55.82                 
 Common Stock                Sale           3                     57.18                 
 Common Stock                Sale           3                     57.18                 
 Common Stock                Sale           3                     57.20                 
 Common Stock                Sale           3                     57.20                 
 Common Stock                Sale           3                     57.22                 
 Common Stock                Sale           3                     57.23                 
 Common Stock                Sale           3                     57.25                 
 Common Stock                Sale           3                     57.26                 
 Common Stock                Sale           3                     57.27                 
 Common Stock                Sale           3                     57.27                 
 Common Stock                Sale           3                     57.27                 
 Common Stock                Sale           3                     57.29                 
 Common Stock                Sale           3                     57.29                 
 Common Stock                Sale           3                     57.29                 
 Common Stock                Sale           3                     57.31                 
 Common Stock                Sale           3                     57.31                 
 Common Stock                Sale           3                     57.32                 
 Common Stock                Sale           3                     57.37                 
 Common Stock                Sale           3                     57.41                 
 Common Stock                Sale           3                     57.48                 
 Common Stock                Sale           3                     57.50                 
 Common Stock                Sale           3                     57.55                 
 Common Stock                Sale           3                     57.55                 
 Common Stock                Sale           3                     57.55                 
 Common Stock                Sale           3                     57.56                 
 Common Stock                Sale           3                     57.57                 
 Common Stock                Sale           3                     57.57                 
 Common Stock                Sale           3                     57.59                 
 Common Stock                Sale           4                     55.25                 
 Common Stock                Sale           4                     55.25                 
 Common Stock                Sale           4                     55.31                 
 Common Stock                Sale           4                     55.31                 
 Common Stock                Sale           4                     55.33                 
 Common Stock                Sale           4                     55.33                 
 Common Stock                Sale           4                     55.36                 
 Common Stock                Sale           4                     55.36                 
 Common Stock                Sale           4                     55.36                 
 Common Stock                Sale           4                     55.43                 
 Common Stock                Sale           4                     55.45                 
 Common Stock                Sale           4                     55.45                 
 Common Stock                Sale           4                     55.45                 
 Common Stock                Sale           4                     55.45                 
 Common Stock                Sale           4                     55.45                 
 Common Stock                Sale           4                     55.45                 
 Common Stock                Sale           4                     55.46                 
 Common Stock                Sale           4                     55.46                 
 Common Stock                Sale           4                     55.48                 
 Common Stock                Sale           4                     55.48                 
 Common Stock                Sale           4                     55.48                 
 Common Stock                Sale           4                     55.49                 
 Common Stock                Sale           4                     55.49                 
 Common Stock                Sale           4                     55.51                 
 Common Stock                Sale           4                     55.52                 
 Common Stock                Sale           4                     55.52                 
 Common Stock                Sale           4                     55.53                 
 Common Stock                Sale           4                     55.53                 
 Common Stock                Sale           4                     55.53                 
 Common Stock                Sale           4                     55.54                 
 Common Stock                Sale           4                     55.56                 
 Common Stock                Sale           4                     55.56                 
 Common Stock                Sale           4                     55.57                 
 Common Stock                Sale           4                     55.57                 
 Common Stock                Sale           4                     55.58                 
 Common Stock                Sale           4                     55.58                 
 Common Stock                Sale           4                     55.58                 
 Common Stock                Sale           4                     55.58                 
 Common Stock                Sale           4                     55.59                 
 Common Stock                Sale           4                     55.60                 
 Common Stock                Sale           4                     55.60                 
 Common Stock                Sale           4                     55.60                 
 Common Stock                Sale           4                     55.60                 
 Common Stock                Sale           4                     55.61                 
 Common Stock                Sale           4                     55.61                 
 Common Stock                Sale           4                     55.61                 
 Common Stock                Sale           4                     55.61                 
 Common Stock                Sale           4                     55.61                 
 Common Stock                Sale           4                     55.62                 
 Common Stock                Sale           4                     55.62                 
 Common Stock                Sale           4                     55.62                 
 Common Stock                Sale           4                     55.63                 
 Common Stock                Sale           4                     55.63                 
 Common Stock                Sale           4                     55.64                 
 Common Stock                Sale           4                     55.64                 
 Common Stock                Sale           4                     55.66                 
 Common Stock                Sale           4                     55.66                 
 Common Stock                Sale           4                     55.66                 
 Common Stock                Sale           4                     55.66                 
 Common Stock                Sale           4                     55.66                 
 Common Stock                Sale           4                     55.68                 
 Common Stock                Sale           4                     55.70                 
 Common Stock                Sale           4                     55.70                 
 Common Stock                Sale           4                     55.71                 
 Common Stock                Sale           4                     55.73                 
 Common Stock                Sale           4                     55.73                 
 Common Stock                Sale           4                     55.73                 
 Common Stock                Sale           4                     55.74                 
 Common Stock                Sale           4                     55.74                 
 Common Stock                Sale           4                     55.81                 
 Common Stock                Sale           4                     55.87                 
 Common Stock                Sale           4                     55.88                 
 Common Stock                Sale           4                     57.22                 
 Common Stock                Sale           4                     57.22                 
 Common Stock                Sale           4                     57.24                 
 Common Stock                Sale           4                     57.24                 
 Common Stock                Sale           4                     57.26                 
 Common Stock                Sale           4                     57.29                 
 Common Stock                Sale           4                     57.29                 
 Common Stock                Sale           4                     57.30                 
 Common Stock                Sale           4                     57.35                 
 Common Stock                Sale           4                     57.36                 
 Common Stock                Sale           4                     57.36                 
 Common Stock                Sale           4                     57.36                 
 Common Stock                Sale           4                     57.36                 
 Common Stock                Sale           4                     57.36                 
 Common Stock                Sale           4                     57.36                 
 Common Stock                Sale           4                     57.37                 
 Common Stock                Sale           4                     57.37                 
 Common Stock                Sale           4                     57.41                 
 Common Stock                Sale           4                     57.41                 
 Common Stock                Sale           4                     57.43                 
 Common Stock                Sale           4                     57.43                 
 Common Stock                Sale           4                     57.44                 
 Common Stock                Sale           4                     57.45                 
 Common Stock                Sale           4                     57.48                 
 Common Stock                Sale           4                     57.49                 
 Common Stock                Sale           4                     57.51                 
 Common Stock                Sale           4                     57.56                 
 Common Stock                Sale           4                     57.56                 
 Common Stock                Sale           4                     57.58                 
 Common Stock                Sale           5                     55.35                 
 Common Stock                Sale           5                     55.46                 
 Common Stock                Sale           5                     55.46                 
 Common Stock                Sale           5                     55.46                 
 Common Stock                Sale           5                     55.46                 
 Common Stock                Sale           5                     55.50                 
 Common Stock                Sale           5                     55.51                 
 Common Stock                Sale           5                     55.51                 
 Common Stock                Sale           5                     55.51                 
 Common Stock                Sale           5                     55.51                 
 Common Stock                Sale           5                     55.51                 
 Common Stock                Sale           5                     55.51                 
 Common Stock                Sale           5                     55.54                 
 Common Stock                Sale           5                     55.54                 
 Common Stock                Sale           5                     55.57                 
 Common Stock                Sale           5                     55.57                 
 Common Stock                Sale           5                     55.58                 
 Common Stock                Sale           5                     55.58                 
 Common Stock                Sale           5                     55.60                 
 Common Stock                Sale           5                     55.60                 
 Common Stock                Sale           5                     55.61                 
 Common Stock                Sale           5                     55.61                 
 Common Stock                Sale           5                     55.61                 
 Common Stock                Sale           5                     55.61                 
 Common Stock                Sale           5                     55.64                 
 Common Stock                Sale           5                     55.70                 
 Common Stock                Sale           5                     55.70                 
 Common Stock                Sale           5                     55.74                 
 Common Stock                Sale           5                     55.74                 
 Common Stock                Sale           5                     56.75                 
 Common Stock                Sale           5                     56.75                 
 Common Stock                Sale           5                     56.75                 
 Common Stock                Sale           5                     57.13                 
 Common Stock                Sale           5                     57.23                 
 Common Stock                Sale           5                     57.23                 
 Common Stock                Sale           5                     57.24                 
 Common Stock                Sale           5                     57.26                 
 Common Stock                Sale           5                     57.26                 
 Common Stock                Sale           5                     57.28                 
 Common Stock                Sale           5                     57.32                 
 Common Stock                Sale           5                     57.32                 
 Common Stock                Sale           5                     57.35                 
 Common Stock                Sale           5                     57.37                 
 Common Stock                Sale           5                     57.42                 
 Common Stock                Sale           5                     57.42                 
 Common Stock                Sale           5                     57.42                 
 Common Stock                Sale           5                     57.42                 
 Common Stock                Sale           5                     57.44                 
 Common Stock                Sale           5                     57.45                 
 Common Stock                Sale           5                     57.45                 
 Common Stock                Sale           5                     57.58                 
 Common Stock                Sale           5                     57.58                 
 Common Stock                Sale           6                     55.34                 
 Common Stock                Sale           6                     55.35                 
 Common Stock                Sale           6                     55.41                 
 Common Stock                Sale           6                     55.47                 
 Common Stock                Sale           6                     55.47                 
 Common Stock                Sale           6                     55.47                 
 Common Stock                Sale           6                     55.47                 
 Common Stock                Sale           6                     55.47                 
 Common Stock                Sale           6                     55.49                 
 Common Stock                Sale           6                     55.49                 
 Common Stock                Sale           6                     55.49                 
 Common Stock                Sale           6                     55.49                 
 Common Stock                Sale           6                     55.52                 
 Common Stock                Sale           6                     55.52                 
 Common Stock                Sale           6                     55.53                 
 Common Stock                Sale           6                     55.55                 
 Common Stock                Sale           6                     55.55                 
 Common Stock                Sale           6                     55.56                 
 Common Stock                Sale           6                     55.57                 
 Common Stock                Sale           6                     55.57                 
 Common Stock                Sale           6                     55.59                 
 Common Stock                Sale           6                     55.59                 
 Common Stock                Sale           6                     55.66                 
 Common Stock                Sale           6                     55.66                 
 Common Stock                Sale           6                     55.68                 
 Common Stock                Sale           6                     55.71                 
 Common Stock                Sale           6                     56.63                 
 Common Stock                Sale           6                     56.63                 
 Common Stock                Sale           6                     56.65                 
 Common Stock                Sale           6                     56.65                 
 Common Stock                Sale           6                     56.65                 
 Common Stock                Sale           6                     56.65                 
 Common Stock                Sale           6                     56.65                 
 Common Stock                Sale           6                     56.65                 
 Common Stock                Sale           6                     56.76                 
 Common Stock                Sale           6                     57.09                 
 Common Stock                Sale           6                     57.27                 
 Common Stock                Sale           6                     57.28                 
 Common Stock                Sale           6                     57.29                 
 Common Stock                Sale           6                     57.29                 
 Common Stock                Sale           6                     57.30                 
 Common Stock                Sale           6                     57.30                 
 Common Stock                Sale           6                     57.36                 
 Common Stock                Sale           6                     57.38                 
 Common Stock                Sale           6                     57.42                 
 Common Stock                Sale           6                     57.42                 
 Common Stock                Sale           6                     57.44                 
 Common Stock                Sale           6                     57.46                 
 Common Stock                Sale           6                     57.54                 
 Common Stock                Sale           7                     55.49                 
 Common Stock                Sale           7                     55.49                 
 Common Stock                Sale           7                     55.51                 
 Common Stock                Sale           7                     55.52                 
 Common Stock                Sale           7                     55.53                 
 Common Stock                Sale           7                     55.53                 
 Common Stock                Sale           7                     55.53                 
 Common Stock                Sale           7                     55.53                 
 Common Stock                Sale           7                     55.53                 
 Common Stock                Sale           7                     55.53                 
 Common Stock                Sale           7                     55.55                 
 Common Stock                Sale           7                     55.55                 
 Common Stock                Sale           7                     55.55                 
 Common Stock                Sale           7                     55.55                 
 Common Stock                Sale           7                     55.55                 
 Common Stock                Sale           7                     55.55                 
 Common Stock                Sale           7                     55.55                 
 Common Stock                Sale           7                     55.56                 
 Common Stock                Sale           7                     55.57                 
 Common Stock                Sale           7                     55.58                 
 Common Stock                Sale           7                     55.58                 
 Common Stock                Sale           7                     55.60                 
 Common Stock                Sale           7                     55.60                 
 Common Stock                Sale           7                     55.61                 
 Common Stock                Sale           7                     55.62                 
 Common Stock                Sale           7                     55.63                 
 Common Stock                Sale           7                     55.64                 
 Common Stock                Sale           7                     55.64                 
 Common Stock                Sale           7                     55.64                 
 Common Stock                Sale           7                     55.64                 
 Common Stock                Sale           7                     55.64                 
 Common Stock                Sale           7                     55.64                 
 Common Stock                Sale           7                     55.64                 
 Common Stock                Sale           7                     55.64                 
 Common Stock                Sale           7                     55.64                 
 Common Stock                Sale           7                     55.64                 
 Common Stock                Sale           7                     55.65                 
 Common Stock                Sale           7                     55.65                 
 Common Stock                Sale           7                     55.65                 
 Common Stock                Sale           7                     55.72                 
 Common Stock                Sale           7                     55.72                 
 Common Stock                Sale           7                     55.77                 
 Common Stock                Sale           7                     55.83                 
 Common Stock                Sale           7                     56.65                 
 Common Stock                Sale           7                     56.65                 
 Common Stock                Sale           7                     57.14                 
 Common Stock                Sale           7                     57.22                 
 Common Stock                Sale           7                     57.25                 
 Common Stock                Sale           7                     57.26                 
 Common Stock                Sale           7                     57.26                 
 Common Stock                Sale           7                     57.26                 
 Common Stock                Sale           7                     57.30                 
 Common Stock                Sale           7                     57.30                 
 Common Stock                Sale           7                     57.35                 
 Common Stock                Sale           7                     57.37                 
 Common Stock                Sale           7                     57.37                 
 Common Stock                Sale           7                     57.37                 
 Common Stock                Sale           7                     57.42                 
 Common Stock                Sale           7                     57.42                 
 Common Stock                Sale           7                     57.44                 
 Common Stock                Sale           7                     57.46                 
 Common Stock                Sale           7                     57.46                 
 Common Stock                Sale           7                     57.48                 
 Common Stock                Sale           7                     57.49                 
 Common Stock                Sale           7                     57.51                 
 Common Stock                Sale           7                     57.56                 
 Common Stock                Sale           7                     57.56                 
 Common Stock                Sale           7                     57.56                 
 Common Stock                Sale           7                     57.56                 
 Common Stock                Sale           8                     55.47                 
 Common Stock                Sale           8                     55.49                 
 Common Stock                Sale           8                     55.50                 
 Common Stock                Sale           8                     55.50                 
 Common Stock                Sale           8                     55.50                 
 Common Stock                Sale           8                     55.50                 
 Common Stock                Sale           8                     55.50                 
 Common Stock                Sale           8                     55.50                 
 Common Stock                Sale           8                     55.50                 
 Common Stock                Sale           8                     55.51                 
 Common Stock                Sale           8                     55.51                 
 Common Stock                Sale           8                     55.52                 
 Common Stock                Sale           8                     55.53                 
 Common Stock                Sale           8                     55.53                 
 Common Stock                Sale           8                     55.53                 
 Common Stock                Sale           8                     55.53                 
 Common Stock                Sale           8                     55.54                 
 Common Stock                Sale           8                     55.59                 
 Common Stock                Sale           8                     55.59                 
 Common Stock                Sale           8                     55.61                 
 Common Stock                Sale           8                     55.61                 
 Common Stock                Sale           8                     55.65                 
 Common Stock                Sale           8                     55.66                 
 Common Stock                Sale           8                     55.68                 
 Common Stock                Sale           8                     55.68                 
 Common Stock                Sale           8                     56.68                 
 Common Stock                Sale           8                     57.26                 
 Common Stock                Sale           8                     57.29                 
 Common Stock                Sale           8                     57.29                 
 Common Stock                Sale           8                     57.30                 
 Common Stock                Sale           8                     57.30                 
 Common Stock                Sale           8                     57.44                 
 Common Stock                Sale           8                     57.57                 
 Common Stock                Sale           9                     55.42                 
 Common Stock                Sale           9                     55.44                 
 Common Stock                Sale           9                     55.44                 
 Common Stock                Sale           9                     55.45                 
 Common Stock                Sale           9                     55.45                 
 Common Stock                Sale           9                     55.46                 
 Common Stock                Sale           9                     55.46                 
 Common Stock                Sale           9                     55.46                 
 Common Stock                Sale           9                     55.46                 
 Common Stock                Sale           9                     55.48                 
 Common Stock                Sale           9                     55.48                 
 Common Stock                Sale           9                     55.48                 
 Common Stock                Sale           9                     55.48                 
 Common Stock                Sale           9                     55.48                 
 Common Stock                Sale           9                     55.48                 
 Common Stock                Sale           9                     55.49                 
 Common Stock                Sale           9                     55.49                 
 Common Stock                Sale           9                     55.50                 
 Common Stock                Sale           9                     55.50                 
 Common Stock                Sale           9                     55.52                 
 Common Stock                Sale           9                     55.52                 
 Common Stock                Sale           9                     55.52                 
 Common Stock                Sale           9                     55.53                 
 Common Stock                Sale           9                     55.53                 
 Common Stock                Sale           9                     55.54                 
 Common Stock                Sale           9                     55.54                 
 Common Stock                Sale           9                     55.54                 
 Common Stock                Sale           9                     55.54                 
 Common Stock                Sale           9                     55.54                 
 Common Stock                Sale           9                     55.54                 
 Common Stock                Sale           9                     55.54                 
 Common Stock                Sale           9                     55.55                 
 Common Stock                Sale           9                     55.55                 
 Common Stock                Sale           9                     55.55                 
 Common Stock                Sale           9                     55.55                 
 Common Stock                Sale           9                     55.56                 
 Common Stock                Sale           9                     55.56                 
 Common Stock                Sale           9                     55.56                 
 Common Stock                Sale           9                     55.56                 
 Common Stock                Sale           9                     55.56                 
 Common Stock                Sale           9                     55.56                 
 Common Stock                Sale           9                     55.56                 
 Common Stock                Sale           9                     55.56                 
 Common Stock                Sale           9                     55.56                 
 Common Stock                Sale           9                     55.56                 
 Common Stock                Sale           9                     55.57                 
 Common Stock                Sale           9                     55.57                 
 Common Stock                Sale           9                     55.57                 
 Common Stock                Sale           9                     55.57                 
 Common Stock                Sale           9                     55.58                 
 Common Stock                Sale           9                     55.58                 
 Common Stock                Sale           9                     55.58                 
 Common Stock                Sale           9                     55.63                 
 Common Stock                Sale           9                     55.73                 
 Common Stock                Sale           9                     56.47                 
 Common Stock                Sale           9                     56.70                 
 Common Stock                Sale           9                     56.70                 
 Common Stock                Sale           9                     56.70                 
 Common Stock                Sale           9                     56.70                 
 Common Stock                Sale           9                     57.16                 
 Common Stock                Sale           9                     57.16                 
 Common Stock                Sale           9                     57.21                 
 Common Stock                Sale           9                     57.21                 
 Common Stock                Sale           9                     57.25                 
 Common Stock                Sale           9                     57.25                 
 Common Stock                Sale           9                     57.26                 
 Common Stock                Sale           9                     57.29                 
 Common Stock                Sale           9                     57.29                 
 Common Stock                Sale           9                     57.29                 
 Common Stock                Sale           9                     57.35                 
 Common Stock                Sale           9                     57.35                 
 Common Stock                Sale           9                     57.35                 
 Common Stock                Sale           9                     57.36                 
 Common Stock                Sale           9                     57.43                 
 Common Stock                Sale           9                     57.43                 
 Common Stock                Sale           9                     57.49                 
 Common Stock                Sale           9                     57.49                 
 Common Stock                Sale           9                     57.51                 
 Common Stock                Sale           9                     57.51                 
 Common Stock                Sale           9                     57.56                 
 Common Stock                Sale           9                     57.56                 
 Common Stock                Sale           9                     57.56                 
 Common Stock                Sale           9                     57.56                 
 Common Stock                Sale           9                     57.60                 
 Common Stock                Sale           10                    55.49                 
 Common Stock                Sale           10                    55.50                 
 Common Stock                Sale           10                    55.51                 
 Common Stock                Sale           10                    55.51                 
 Common Stock                Sale           10                    55.52                 
 Common Stock                Sale           10                    55.52                 
 Common Stock                Sale           10                    55.52                 
 Common Stock                Sale           10                    55.54                 
 Common Stock                Sale           10                    55.54                 
 Common Stock                Sale           10                    55.54                 
 Common Stock                Sale           10                    55.55                 
 Common Stock                Sale           10                    55.55                 
 Common Stock                Sale           10                    55.55                 
 Common Stock                Sale           10                    55.55                 
 Common Stock                Sale           10                    55.57                 
 Common Stock                Sale           10                    55.57                 
 Common Stock                Sale           10                    55.57                 
 Common Stock                Sale           10                    55.57                 
 Common Stock                Sale           10                    55.57                 
 Common Stock                Sale           10                    55.58                 
 Common Stock                Sale           10                    55.58                 
 Common Stock                Sale           10                    55.58                 
 Common Stock                Sale           10                    55.59                 
 Common Stock                Sale           10                    55.60                 
 Common Stock                Sale           10                    55.60                 
 Common Stock                Sale           10                    55.60                 
 Common Stock                Sale           10                    55.60                 
 Common Stock                Sale           10                    55.60                 
 Common Stock                Sale           10                    55.60                 
 Common Stock                Sale           10                    55.60                 
 Common Stock                Sale           10                    55.60                 
 Common Stock                Sale           10                    55.61                 
 Common Stock                Sale           10                    55.63                 
 Common Stock                Sale           10                    55.64                 
 Common Stock                Sale           10                    55.64                 
 Common Stock                Sale           10                    55.68                 
 Common Stock                Sale           10                    55.70                 
 Common Stock                Sale           10                    55.84                 
 Common Stock                Sale           10                    56.67                 
 Common Stock                Sale           10                    57.25                 
 Common Stock                Sale           10                    57.25                 
 Common Stock                Sale           10                    57.31                 
 Common Stock                Sale           10                    57.37                 
 Common Stock                Sale           10                    57.55                 
 Common Stock                Sale           11                    55.50                 
 Common Stock                Sale           11                    55.50                 
 Common Stock                Sale           11                    55.52                 
 Common Stock                Sale           11                    55.52                 
 Common Stock                Sale           11                    55.52                 
 Common Stock                Sale           11                    55.54                 
 Common Stock                Sale           11                    55.54                 
 Common Stock                Sale           11                    55.56                 
 Common Stock                Sale           11                    55.56                 
 Common Stock                Sale           11                    55.56                 
 Common Stock                Sale           11                    55.56                 
 Common Stock                Sale           11                    55.57                 
 Common Stock                Sale           11                    55.59                 
 Common Stock                Sale           11                    55.59                 
 Common Stock                Sale           11                    55.59                 
 Common Stock                Sale           11                    55.61                 
 Common Stock                Sale           11                    55.61                 
 Common Stock                Sale           11                    55.64                 
 Common Stock                Sale           11                    55.68                 
 Common Stock                Sale           11                    55.68                 
 Common Stock                Sale           11                    56.68                 
 Common Stock                Sale           11                    56.68                 
 Common Stock                Sale           11                    56.88                 
 Common Stock                Sale           11                    57.26                 
 Common Stock                Sale           11                    57.26                 
 Common Stock                Sale           11                    57.30                 
 Common Stock                Sale           11                    57.31                 
 Common Stock                Sale           11                    57.32                 
 Common Stock                Sale           11                    57.44                 
 Common Stock                Sale           11                    57.44                 
 Common Stock                Sale           11                    57.44                 
 Common Stock                Sale           11                    57.45                 
 Common Stock                Sale           11                    57.45                 
 Common Stock                Sale           11                    57.45                 
 Common Stock                Sale           11                    57.49                 
 Common Stock                Sale           12                    55.45                 
 Common Stock                Sale           12                    55.45                 
 Common Stock                Sale           12                    55.45                 
 Common Stock                Sale           12                    55.45                 
 Common Stock                Sale           12                    55.45                 
 Common Stock                Sale           12                    55.45                 
 Common Stock                Sale           12                    55.45                 
 Common Stock                Sale           12                    55.45                 
 Common Stock                Sale           12                    55.46                 
 Common Stock                Sale           12                    55.52                 
 Common Stock                Sale           12                    55.52                 
 Common Stock                Sale           12                    55.52                 
 Common Stock                Sale           12                    55.53                 
 Common Stock                Sale           12                    55.54                 
 Common Stock                Sale           12                    55.54                 
 Common Stock                Sale           12                    55.54                 
 Common Stock                Sale           12                    55.54                 
 Common Stock                Sale           12                    55.54                 
 Common Stock                Sale           12                    55.54                 
 Common Stock                Sale           12                    55.54                 
 Common Stock                Sale           12                    55.54                 
 Common Stock                Sale           12                    55.56                 
 Common Stock                Sale           12                    55.56                 
 Common Stock                Sale           12                    55.56                 
 Common Stock                Sale           12                    55.57                 
 Common Stock                Sale           12                    55.57                 
 Common Stock                Sale           12                    55.57                 
 Common Stock                Sale           12                    55.57                 
 Common Stock                Sale           12                    55.58                 
 Common Stock                Sale           12                    55.59                 
 Common Stock                Sale           12                    55.62                 
 Common Stock                Sale           12                    55.62                 
 Common Stock                Sale           12                    55.66                 
 Common Stock                Sale           12                    55.66                 
 Common Stock                Sale           12                    56.68                 
 Common Stock                Sale           12                    57.24                 
 Common Stock                Sale           12                    57.27                 
 Common Stock                Sale           12                    57.32                 
 Common Stock                Sale           12                    57.35                 
 Common Stock                Sale           12                    57.35                 
 Common Stock                Sale           12                    57.56                 
 Common Stock                Sale           12                    57.56                 
 Common Stock                Sale           13                    55.43                 
 Common Stock                Sale           13                    55.44                 
 Common Stock                Sale           13                    55.44                 
 Common Stock                Sale           13                    55.45                 
 Common Stock                Sale           13                    55.46                 
 Common Stock                Sale           13                    55.46                 
 Common Stock                Sale           13                    55.47                 
 Common Stock                Sale           13                    55.47                 
 Common Stock                Sale           13                    55.49                 
 Common Stock                Sale           13                    55.49                 
 Common Stock                Sale           13                    55.49                 
 Common Stock                Sale           13                    55.49                 
 Common Stock                Sale           13                    55.49                 
 Common Stock                Sale           13                    55.49                 
 Common Stock                Sale           13                    55.52                 
 Common Stock                Sale           13                    55.52                 
 Common Stock                Sale           13                    55.52                 
 Common Stock                Sale           13                    55.52                 
 Common Stock                Sale           13                    55.52                 
 Common Stock                Sale           13                    55.52                 
 Common Stock                Sale           13                    55.53                 
 Common Stock                Sale           13                    55.53                 
 Common Stock                Sale           13                    55.55                 
 Common Stock                Sale           13                    55.55                 
 Common Stock                Sale           13                    55.55                 
 Common Stock                Sale           13                    55.55                 
 Common Stock                Sale           13                    55.56                 
 Common Stock                Sale           13                    55.57                 
 Common Stock                Sale           13                    55.58                 
 Common Stock                Sale           13                    55.59                 
 Common Stock                Sale           13                    55.59                 
 Common Stock                Sale           13                    55.59                 
 Common Stock                Sale           13                    55.59                 
 Common Stock                Sale           13                    55.60                 
 Common Stock                Sale           13                    55.60                 
 Common Stock                Sale           13                    55.62                 
 Common Stock                Sale           13                    55.63                 
 Common Stock                Sale           13                    55.63                 
 Common Stock                Sale           13                    55.68                 
 Common Stock                Sale           13                    57.17                 
 Common Stock                Sale           13                    57.17                 
 Common Stock                Sale           13                    57.17                 
 Common Stock                Sale           13                    57.17                 
 Common Stock                Sale           13                    57.21                 
 Common Stock                Sale           13                    57.22                 
 Common Stock                Sale           13                    57.27                 
 Common Stock                Sale           13                    57.27                 
 Common Stock                Sale           13                    57.28                 
 Common Stock                Sale           13                    57.29                 
 Common Stock                Sale           13                    57.31                 
 Common Stock                Sale           13                    57.31                 
 Common Stock                Sale           13                    57.32                 
 Common Stock                Sale           13                    57.55                 
 Common Stock                Sale           13                    57.55                 
 Common Stock                Sale           13                    57.63                 
 Common Stock                Sale           13                    57.64                 
 Common Stock                Sale           14                    55.44                 
 Common Stock                Sale           14                    55.44                 
 Common Stock                Sale           14                    55.47                 
 Common Stock                Sale           14                    55.49                 
 Common Stock                Sale           14                    55.49                 
 Common Stock                Sale           14                    55.49                 
 Common Stock                Sale           14                    55.50                 
 Common Stock                Sale           14                    55.51                 
 Common Stock                Sale           14                    55.51                 
 Common Stock                Sale           14                    55.51                 
 Common Stock                Sale           14                    55.52                 
 Common Stock                Sale           14                    55.53                 
 Common Stock                Sale           14                    55.54                 
 Common Stock                Sale           14                    55.54                 
 Common Stock                Sale           14                    55.54                 
 Common Stock                Sale           14                    55.54                 
 Common Stock                Sale           14                    55.55                 
 Common Stock                Sale           14                    55.55                 
 Common Stock                Sale           14                    55.55                 
 Common Stock                Sale           14                    55.55                 
 Common Stock                Sale           14                    55.55                 
 Common Stock                Sale           14                    55.55                 
 Common Stock                Sale           14                    55.55                 
 Common Stock                Sale           14                    55.56                 
 Common Stock                Sale           14                    55.56                 
 Common Stock                Sale           14                    55.57                 
 Common Stock                Sale           14                    55.57                 
 Common Stock                Sale           14                    55.57                 
 Common Stock                Sale           14                    55.57                 
 Common Stock                Sale           14                    55.58                 
 Common Stock                Sale           14                    55.59                 
 Common Stock                Sale           14                    55.59                 
 Common Stock                Sale           14                    55.59                 
 Common Stock                Sale           14                    55.59                 
 Common Stock                Sale           14                    55.59                 
 Common Stock                Sale           14                    55.59                 
 Common Stock                Sale           14                    55.59                 
 Common Stock                Sale           14                    55.59                 
 Common Stock                Sale           14                    55.60                 
 Common Stock                Sale           14                    55.61                 
 Common Stock                Sale           14                    55.62                 
 Common Stock                Sale           14                    55.62                 
 Common Stock                Sale           14                    55.63                 
 Common Stock                Sale           14                    55.63                 
 Common Stock                Sale           14                    55.64                 
 Common Stock                Sale           14                    55.64                 
 Common Stock                Sale           14                    55.64                 
 Common Stock                Sale           14                    55.64                 
 Common Stock                Sale           14                    55.64                 
 Common Stock                Sale           14                    55.64                 
 Common Stock                Sale           14                    55.64                 
 Common Stock                Sale           14                    55.65                 
 Common Stock                Sale           14                    55.65                 
 Common Stock                Sale           14                    55.65                 
 Common Stock                Sale           14                    55.65                 
 Common Stock                Sale           14                    55.65                 
 Common Stock                Sale           14                    55.65                 
 Common Stock                Sale           14                    55.65                 
 Common Stock                Sale           14                    55.65                 
 Common Stock                Sale           14                    55.65                 
 Common Stock                Sale           14                    55.65                 
 Common Stock                Sale           14                    55.65                 
 Common Stock                Sale           14                    55.65                 
 Common Stock                Sale           14                    55.65                 
 Common Stock                Sale           14                    55.70                 
 Common Stock                Sale           14                    56.68                 
 Common Stock                Sale           14                    56.68                 
 Common Stock                Sale           14                    56.71                 
 Common Stock                Sale           14                    57.25                 
 Common Stock                Sale           14                    57.25                 
 Common Stock                Sale           14                    57.25                 
 Common Stock                Sale           14                    57.28                 
 Common Stock                Sale           14                    57.28                 
 Common Stock                Sale           14                    57.30                 
 Common Stock                Sale           14                    57.30                 
 Common Stock                Sale           14                    57.32                 
 Common Stock                Sale           14                    57.32                 
 Common Stock                Sale           14                    57.44                 
 Common Stock                Sale           14                    57.44                 
 Common Stock                Sale           14                    57.45                 
 Common Stock                Sale           14                    57.45                 
 Common Stock                Sale           14                    57.45                 
 Common Stock                Sale           14                    57.49                 
 Common Stock                Sale           14                    57.51                 
 Common Stock                Sale           15                    55.41                 
 Common Stock                Sale           15                    55.49                 
 Common Stock                Sale           15                    55.53                 
 Common Stock                Sale           15                    55.53                 
 Common Stock                Sale           15                    55.54                 
 Common Stock                Sale           15                    55.54                 
 Common Stock                Sale           15                    55.54                 
 Common Stock                Sale           15                    55.55                 
 Common Stock                Sale           15                    55.55                 
 Common Stock                Sale           15                    55.55                 
 Common Stock                Sale           15                    55.56                 
 Common Stock                Sale           15                    55.56                 
 Common Stock                Sale           15                    55.57                 
 Common Stock                Sale           15                    55.57                 
 Common Stock                Sale           15                    55.58                 
 Common Stock                Sale           15                    55.60                 
 Common Stock                Sale           15                    55.60                 
 Common Stock                Sale           15                    55.62                 
 Common Stock                Sale           15                    55.63                 
 Common Stock                Sale           15                    55.63                 
 Common Stock                Sale           15                    55.65                 
 Common Stock                Sale           15                    55.66                 
 Common Stock                Sale           15                    55.69                 
 Common Stock                Sale           15                    57.26                 
 Common Stock                Sale           15                    57.26                 
 Common Stock                Sale           15                    57.27                 
 Common Stock                Sale           15                    57.29                 
 Common Stock                Sale           15                    57.32                 
 Common Stock                Sale           15                    57.33                 
 Common Stock                Sale           15                    57.37                 
 Common Stock                Sale           15                    57.45                 
 Common Stock                Sale           15                    57.45                 
 Common Stock                Sale           15                    57.49                 
 Common Stock                Sale           16                    55.38                 
 Common Stock                Sale           16                    55.43                 
 Common Stock                Sale           16                    55.44                 
 Common Stock                Sale           16                    55.45                 
 Common Stock                Sale           16                    55.46                 
 Common Stock                Sale           16                    55.46                 
 Common Stock                Sale           16                    55.46                 
 Common Stock                Sale           16                    55.46                 
 Common Stock                Sale           16                    55.48                 
 Common Stock                Sale           16                    55.50                 
 Common Stock                Sale           16                    55.50                 
 Common Stock                Sale           16                    55.50                 
 Common Stock                Sale           16                    55.50                 
 Common Stock                Sale           16                    55.51                 
 Common Stock                Sale           16                    55.51                 
 Common Stock                Sale           16                    55.51                 
 Common Stock                Sale           16                    55.51                 
 Common Stock                Sale           16                    55.51                 
 Common Stock                Sale           16                    55.51                 
 Common Stock                Sale           16                    55.51                 
 Common Stock                Sale           16                    55.51                 
 Common Stock                Sale           16                    55.51                 
 Common Stock                Sale           16                    55.52                 
 Common Stock                Sale           16                    55.52                 
 Common Stock                Sale           16                    55.52                 
 Common Stock                Sale           16                    55.52                 
 Common Stock                Sale           16                    55.52                 
 Common Stock                Sale           16                    55.52                 
 Common Stock                Sale           16                    55.52                 
 Common Stock                Sale           16                    55.52                 
 Common Stock                Sale           16                    55.52                 
 Common Stock                Sale           16                    55.52                 
 Common Stock                Sale           16                    55.52                 
 Common Stock                Sale           16                    55.52                 
 Common Stock                Sale           16                    55.52                 
 Common Stock                Sale           16                    55.52                 
 Common Stock                Sale           16                    55.53                 
 Common Stock                Sale           16                    55.53                 
 Common Stock                Sale           16                    55.53                 
 Common Stock                Sale           16                    55.53                 
 Common Stock                Sale           16                    55.53                 
 Common Stock                Sale           16                    55.53                 
 Common Stock                Sale           16                    55.54                 
 Common Stock                Sale           16                    55.54                 
 Common Stock                Sale           16                    55.54                 
 Common Stock                Sale           16                    55.54                 
 Common Stock                Sale           16                    55.54                 
 Common Stock                Sale           16                    55.54                 
 Common Stock                Sale           16                    55.54                 
 Common Stock                Sale           16                    55.54                 
 Common Stock                Sale           16                    55.54                 
 Common Stock                Sale           16                    55.54                 
 Common Stock                Sale           16                    55.54                 
 Common Stock                Sale           16                    55.54                 
 Common Stock                Sale           16                    55.54                 
 Common Stock                Sale           16                    55.54                 
 Common Stock                Sale           16                    55.54                 
 Common Stock                Sale           16                    55.55                 
 Common Stock                Sale           16                    55.56                 
 Common Stock                Sale           16                    55.56                 
 Common Stock                Sale           16                    55.56                 
 Common Stock                Sale           16                    55.57                 
 Common Stock                Sale           16                    55.59                 
 Common Stock                Sale           16                    55.61                 
 Common Stock                Sale           16                    55.62                 
 Common Stock                Sale           16                    55.62                 
 Common Stock                Sale           16                    55.63                 
 Common Stock                Sale           16                    55.63                 
 Common Stock                Sale           16                    56.66                 
 Common Stock                Sale           16                    57.24                 
 Common Stock                Sale           16                    57.24                 
 Common Stock                Sale           16                    57.24                 
 Common Stock                Sale           16                    57.27                 
 Common Stock                Sale           16                    57.27                 
 Common Stock                Sale           16                    57.32                 
 Common Stock                Sale           16                    57.32                 
 Common Stock                Sale           16                    57.32                 
 Common Stock                Sale           16                    57.45                 
 Common Stock                Sale           16                    57.45                 
 Common Stock                Sale           16                    57.45                 
 Common Stock                Sale           16                    57.45                 
 Common Stock                Sale           16                    57.45                 
 Common Stock                Sale           16                    57.58                 
 Common Stock                Sale           17                    55.49                 
 Common Stock                Sale           17                    55.52                 
 Common Stock                Sale           17                    55.53                 
 Common Stock                Sale           17                    55.53                 
 Common Stock                Sale           17                    55.53                 
 Common Stock                Sale           17                    55.53                 
 Common Stock                Sale           17                    55.54                 
 Common Stock                Sale           17                    55.54                 
 Common Stock                Sale           17                    55.54                 
 Common Stock                Sale           17                    55.54                 
 Common Stock                Sale           17                    55.54                 
 Common Stock                Sale           17                    55.55                 
 Common Stock                Sale           17                    55.55                 
 Common Stock                Sale           17                    55.55                 
 Common Stock                Sale           17                    55.55                 
 Common Stock                Sale           17                    55.55                 
 Common Stock                Sale           17                    55.55                 
 Common Stock                Sale           17                    55.56                 
 Common Stock                Sale           17                    55.56                 
 Common Stock                Sale           17                    55.56                 
 Common Stock                Sale           17                    55.57                 
 Common Stock                Sale           17                    55.57                 
 Common Stock                Sale           17                    55.57                 
 Common Stock                Sale           17                    55.57                 
 Common Stock                Sale           17                    55.57                 
 Common Stock                Sale           17                    55.57                 
 Common Stock                Sale           17                    55.57                 
 Common Stock                Sale           17                    55.57                 
 Common Stock                Sale           17                    55.58                 
 Common Stock                Sale           17                    55.60                 
 Common Stock                Sale           17                    55.60                 
 Common Stock                Sale           17                    55.60                 
 Common Stock                Sale           17                    55.60                 
 Common Stock                Sale           17                    55.60                 
 Common Stock                Sale           17                    55.60                 
 Common Stock                Sale           17                    55.60                 
 Common Stock                Sale           17                    55.61                 
 Common Stock                Sale           17                    55.63                 
 Common Stock                Sale           17                    55.67                 
 Common Stock                Sale           17                    55.99                 
 Common Stock                Sale           17                    56.70                 
 Common Stock                Sale           17                    57.16                 
 Common Stock                Sale           17                    57.16                 
 Common Stock                Sale           17                    57.27                 
 Common Stock                Sale           17                    57.28                 
 Common Stock                Sale           17                    57.28                 
 Common Stock                Sale           17                    57.30                 
 Common Stock                Sale           17                    57.30                 
 Common Stock                Sale           17                    57.32                 
 Common Stock                Sale           17                    57.32                 
 Common Stock                Sale           17                    57.45                 
 Common Stock                Sale           17                    57.64                 
 Common Stock                Sale           18                    55.40                 
 Common Stock                Sale           18                    55.40                 
 Common Stock                Sale           18                    55.42                 
 Common Stock                Sale           18                    55.42                 
 Common Stock                Sale           18                    55.45                 
 Common Stock                Sale           18                    55.45                 
 Common Stock                Sale           18                    55.46                 
 Common Stock                Sale           18                    55.46                 
 Common Stock                Sale           18                    55.47                 
 Common Stock                Sale           18                    55.47                 
 Common Stock                Sale           18                    55.47                 
 Common Stock                Sale           18                    55.47                 
 Common Stock                Sale           18                    55.48                 
 Common Stock                Sale           18                    55.52                 
 Common Stock                Sale           18                    55.52                 
 Common Stock                Sale           18                    55.53                 
 Common Stock                Sale           18                    55.53                 
 Common Stock                Sale           18                    55.53                 
 Common Stock                Sale           18                    55.53                 
 Common Stock                Sale           18                    55.53                 
 Common Stock                Sale           18                    55.53                 
 Common Stock                Sale           18                    55.53                 
 Common Stock                Sale           18                    55.53                 
 Common Stock                Sale           18                    55.53                 
 Common Stock                Sale           18                    55.54                 
 Common Stock                Sale           18                    55.54                 
 Common Stock                Sale           18                    55.54                 
 Common Stock                Sale           18                    55.54                 
 Common Stock                Sale           18                    55.54                 
 Common Stock                Sale           18                    55.54                 
 Common Stock                Sale           18                    55.54                 
 Common Stock                Sale           18                    55.54                 
 Common Stock                Sale           18                    55.54                 
 Common Stock                Sale           18                    55.54                 
 Common Stock                Sale           18                    55.54                 
 Common Stock                Sale           18                    55.54                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.55                 
 Common Stock                Sale           18                    55.56                 
 Common Stock                Sale           18                    55.56                 
 Common Stock                Sale           18                    55.56                 
 Common Stock                Sale           18                    55.56                 
 Common Stock                Sale           18                    55.57                 
 Common Stock                Sale           18                    55.57                 
 Common Stock                Sale           18                    55.57                 
 Common Stock                Sale           18                    55.57                 
 Common Stock                Sale           18                    55.58                 
 Common Stock                Sale           18                    55.58                 
 Common Stock                Sale           18                    55.58                 
 Common Stock                Sale           18                    55.59                 
 Common Stock                Sale           18                    55.59                 
 Common Stock                Sale           18                    55.59                 
 Common Stock                Sale           18                    55.59                 
 Common Stock                Sale           18                    55.61                 
 Common Stock                Sale           18                    55.61                 
 Common Stock                Sale           18                    55.61                 
 Common Stock                Sale           18                    56.58                 
 Common Stock                Sale           18                    56.67                 
 Common Stock                Sale           18                    56.67                 
 Common Stock                Sale           18                    57.22                 
 Common Stock                Sale           18                    57.22                 
 Common Stock                Sale           18                    57.24                 
 Common Stock                Sale           18                    57.24                 
 Common Stock                Sale           18                    57.29                 
 Common Stock                Sale           18                    57.29                 
 Common Stock                Sale           18                    57.32                 
 Common Stock                Sale           18                    57.32                 
 Common Stock                Sale           18                    57.35                 
 Common Stock                Sale           18                    57.45                 
 Common Stock                Sale           18                    57.45                 
 Common Stock                Sale           18                    57.45                 
 Common Stock                Sale           18                    57.51                 
 Common Stock                Sale           18                    57.51                 
 Common Stock                Sale           18                    57.55                 
 Common Stock                Sale           18                    57.57                 
 Common Stock                Sale           18                    57.63                 
 Common Stock                Sale           19                    55.45                 
 Common Stock                Sale           19                    55.51                 
 Common Stock                Sale           19                    55.51                 
 Common Stock                Sale           19                    55.51                 
 Common Stock                Sale           19                    55.52                 
 Common Stock                Sale           19                    55.52                 
 Common Stock                Sale           19                    55.53                 
 Common Stock                Sale           19                    55.53                 
 Common Stock                Sale           19                    55.53                 
 Common Stock                Sale           19                    55.53                 
 Common Stock                Sale           19                    55.53                 
 Common Stock                Sale           19                    55.54                 
 Common Stock                Sale           19                    55.55                 
 Common Stock                Sale           19                    55.55                 
 Common Stock                Sale           19                    55.55                 
 Common Stock                Sale           19                    55.56                 
 Common Stock                Sale           19                    55.57                 
 Common Stock                Sale           19                    55.57                 
 Common Stock                Sale           19                    55.57                 
 Common Stock                Sale           19                    55.58                 
 Common Stock                Sale           19                    55.58                 
 Common Stock                Sale           19                    55.58                 
 Common Stock                Sale           19                    55.58                 
 Common Stock                Sale           19                    55.58                 
 Common Stock                Sale           19                    55.58                 
 Common Stock                Sale           19                    55.58                 
 Common Stock                Sale           19                    55.59                 
 Common Stock                Sale           19                    55.61                 
 Common Stock                Sale           19                    55.61                 
 Common Stock                Sale           19                    55.61                 
 Common Stock                Sale           19                    55.63                 
 Common Stock                Sale           19                    55.63                 
 Common Stock                Sale           19                    55.66                 
 Common Stock                Sale           19                    57.22                 
 Common Stock                Sale           19                    57.22                 
 Common Stock                Sale           19                    57.26                 
 Common Stock                Sale           19                    57.28                 
 Common Stock                Sale           19                    57.28                 
 Common Stock                Sale           19                    57.32                 
 Common Stock                Sale           19                    57.32                 
 Common Stock                Sale           19                    57.37                 
 Common Stock                Sale           19                    57.37                 
 Common Stock                Sale           19                    57.44                 
 Common Stock                Sale           19                    57.60                 
 Common Stock                Sale           19                    57.63                 
 Common Stock                Sale           19                    57.63                 
 Common Stock                Sale           20                    55.45                 
 Common Stock                Sale           20                    55.45                 
 Common Stock                Sale           20                    55.46                 
 Common Stock                Sale           20                    55.46                 
 Common Stock                Sale           20                    55.46                 
 Common Stock                Sale           20                    55.48                 
 Common Stock                Sale           20                    55.48                 
 Common Stock                Sale           20                    55.49                 
 Common Stock                Sale           20                    55.50                 
 Common Stock                Sale           20                    55.50                 
 Common Stock                Sale           20                    55.51                 
 Common Stock                Sale           20                    55.51                 
 Common Stock                Sale           20                    55.51                 
 Common Stock                Sale           20                    55.51                 
 Common Stock                Sale           20                    55.51                 
 Common Stock                Sale           20                    55.51                 
 Common Stock                Sale           20                    55.52                 
 Common Stock                Sale           20                    55.52                 
 Common Stock                Sale           20                    55.52                 
 Common Stock                Sale           20                    55.53                 
 Common Stock                Sale           20                    55.54                 
 Common Stock                Sale           20                    55.54                 
 Common Stock                Sale           20                    55.54                 
 Common Stock                Sale           20                    55.54                 
 Common Stock                Sale           20                    55.54                 
 Common Stock                Sale           20                    55.54                 
 Common Stock                Sale           20                    55.54                 
 Common Stock                Sale           20                    55.54                 
 Common Stock                Sale           20                    55.55                 
 Common Stock                Sale           20                    55.55                 
 Common Stock                Sale           20                    55.55                 
 Common Stock                Sale           20                    55.55                 
 Common Stock                Sale           20                    55.55                 
 Common Stock                Sale           20                    55.55                 
 Common Stock                Sale           20                    55.55                 
 Common Stock                Sale           20                    55.55                 
 Common Stock                Sale           20                    55.55                 
 Common Stock                Sale           20                    55.56                 
 Common Stock                Sale           20                    55.57                 
 Common Stock                Sale           20                    55.57                 
 Common Stock                Sale           20                    55.57                 
 Common Stock                Sale           20                    55.57                 
 Common Stock                Sale           20                    55.57                 
 Common Stock                Sale           20                    55.57                 
 Common Stock                Sale           20                    55.57                 
 Common Stock                Sale           20                    55.57                 
 Common Stock                Sale           20                    55.57                 
 Common Stock                Sale           20                    55.57                 
 Common Stock                Sale           20                    55.57                 
 Common Stock                Sale           20                    55.57                 
 Common Stock                Sale           20                    55.58                 
 Common Stock                Sale           20                    55.58                 
 Common Stock                Sale           20                    55.58                 
 Common Stock                Sale           20                    55.58                 
 Common Stock                Sale           20                    55.58                 
 Common Stock                Sale           20                    55.58                 
 Common Stock                Sale           20                    55.58                 
 Common Stock                Sale           20                    55.58                 
 Common Stock                Sale           20                    55.58                 
 Common Stock                Sale           20                    55.58                 
 Common Stock                Sale           20                    55.58                 
 Common Stock                Sale           20                    55.58                 
 Common Stock                Sale           20                    55.59                 
 Common Stock                Sale           20                    55.59                 
 Common Stock                Sale           20                    55.59                 
 Common Stock                Sale           20                    55.59                 
 Common Stock                Sale           20                    55.59                 
 Common Stock                Sale           20                    55.59                 
 Common Stock                Sale           20                    55.59                 
 Common Stock                Sale           20                    55.59                 
 Common Stock                Sale           20                    55.60                 
 Common Stock                Sale           20                    55.60                 
 Common Stock                Sale           20                    55.60                 
 Common Stock                Sale           20                    55.60                 
 Common Stock                Sale           20                    55.60                 
 Common Stock                Sale           20                    55.60                 
 Common Stock                Sale           20                    55.61                 
 Common Stock                Sale           20                    55.61                 
 Common Stock                Sale           20                    55.61                 
 Common Stock                Sale           20                    55.62                 
 Common Stock                Sale           20                    55.64                 
 Common Stock                Sale           20                    55.68                 
 Common Stock                Sale           20                    55.68                 
 Common Stock                Sale           20                    56.67                 
 Common Stock                Sale           20                    56.67                 
 Common Stock                Sale           20                    57.21                 
 Common Stock                Sale           20                    57.22                 
 Common Stock                Sale           20                    57.24                 
 Common Stock                Sale           20                    57.27                 
 Common Stock                Sale           20                    57.29                 
 Common Stock                Sale           20                    57.29                 
 Common Stock                Sale           20                    57.29                 
 Common Stock                Sale           20                    57.35                 
 Common Stock                Sale           20                    57.35                 
 Common Stock                Sale           20                    57.45                 
 Common Stock                Sale           20                    57.51                 
 Common Stock                Sale           20                    57.57                 
 Common Stock                Sale           20                    57.57                 
 Common Stock                Sale           21                    55.44                 
 Common Stock                Sale           21                    55.44                 
 Common Stock                Sale           21                    55.45                 
 Common Stock                Sale           21                    55.49                 
 Common Stock                Sale           21                    55.53                 
 Common Stock                Sale           21                    55.55                 
 Common Stock                Sale           21                    55.55                 
 Common Stock                Sale           21                    55.55                 
 Common Stock                Sale           21                    55.56                 
 Common Stock                Sale           21                    55.56                 
 Common Stock                Sale           21                    55.56                 
 Common Stock                Sale           21                    55.56                 
 Common Stock                Sale           21                    55.56                 
 Common Stock                Sale           21                    55.56                 
 Common Stock                Sale           21                    55.57                 
 Common Stock                Sale           21                    55.57                 
 Common Stock                Sale           21                    55.57                 
 Common Stock                Sale           21                    55.58                 
 Common Stock                Sale           21                    55.58                 
 Common Stock                Sale           21                    55.58                 
 Common Stock                Sale           21                    55.59                 
 Common Stock                Sale           21                    55.59                 
 Common Stock                Sale           21                    55.59                 
 Common Stock                Sale           21                    55.60                 
 Common Stock                Sale           21                    55.60                 
 Common Stock                Sale           21                    55.63                 
 Common Stock                Sale           21                    55.63                 
 Common Stock                Sale           21                    55.63                 
 Common Stock                Sale           21                    55.63                 
 Common Stock                Sale           21                    55.63                 
 Common Stock                Sale           21                    55.64                 
 Common Stock                Sale           21                    55.64                 
 Common Stock                Sale           21                    55.65                 
 Common Stock                Sale           21                    55.65                 
 Common Stock                Sale           21                    55.65                 
 Common Stock                Sale           21                    55.65                 
 Common Stock                Sale           21                    57.14                 
 Common Stock                Sale           21                    57.27                 
 Common Stock                Sale           21                    57.30                 
 Common Stock                Sale           21                    57.30                 
 Common Stock                Sale           21                    57.33                 
 Common Stock                Sale           21                    57.43                 
 Common Stock                Sale           21                    57.45                 
 Common Stock                Sale           21                    57.45                 
 Common Stock                Sale           21                    57.45                 
 Common Stock                Sale           21                    57.45                 
 Common Stock                Sale           22                    55.48                 
 Common Stock                Sale           22                    55.53                 
 Common Stock                Sale           22                    55.53                 
 Common Stock                Sale           22                    55.53                 
 Common Stock                Sale           22                    55.54                 
 Common Stock                Sale           22                    55.54                 
 Common Stock                Sale           22                    55.55                 
 Common Stock                Sale           22                    55.55                 
 Common Stock                Sale           22                    55.55                 
 Common Stock                Sale           22                    55.56                 
 Common Stock                Sale           22                    55.59                 
 Common Stock                Sale           22                    55.61                 
 Common Stock                Sale           22                    55.61                 
 Common Stock                Sale           22                    55.61                 
 Common Stock                Sale           22                    57.27                 
 Common Stock                Sale           22                    57.29                 
 Common Stock                Sale           22                    57.29                 
 Common Stock                Sale           22                    57.29                 
 Common Stock                Sale           22                    57.29                 
 Common Stock                Sale           22                    57.32                 
 Common Stock                Sale           22                    57.32                 
 Common Stock                Sale           22                    57.35                 
 Common Stock                Sale           22                    57.45                 
 Common Stock                Sale           22                    57.45                 
 Common Stock                Sale           22                    57.45                 
 Common Stock                Sale           22                    57.45                 
 Common Stock                Sale           22                    57.46                 
 Common Stock                Sale           22                    57.55                 
 Common Stock                Sale           22                    57.58                 
 Common Stock                Sale           22                    57.58                 
 Common Stock                Sale           23                    55.43                 
 Common Stock                Sale           23                    55.43                 
 Common Stock                Sale           23                    55.49                 
 Common Stock                Sale           23                    55.49                 
 Common Stock                Sale           23                    55.49                 
 Common Stock                Sale           23                    55.49                 
 Common Stock                Sale           23                    55.50                 
 Common Stock                Sale           23                    55.50                 
 Common Stock                Sale           23                    55.50                 
 Common Stock                Sale           23                    55.50                 
 Common Stock                Sale           23                    55.50                 
 Common Stock                Sale           23                    55.50                 
 Common Stock                Sale           23                    55.51                 
 Common Stock                Sale           23                    55.51                 
 Common Stock                Sale           23                    55.53                 
 Common Stock                Sale           23                    55.53                 
 Common Stock                Sale           23                    55.53                 
 Common Stock                Sale           23                    55.53                 
 Common Stock                Sale           23                    55.53                 
 Common Stock                Sale           23                    55.53                 
 Common Stock                Sale           23                    55.54                 
 Common Stock                Sale           23                    55.54                 
 Common Stock                Sale           23                    55.54                 
 Common Stock                Sale           23                    55.54                 
 Common Stock                Sale           23                    55.55                 
 Common Stock                Sale           23                    55.55                 
 Common Stock                Sale           23                    55.55                 
 Common Stock                Sale           23                    55.55                 
 Common Stock                Sale           23                    55.55                 
 Common Stock                Sale           23                    55.55                 
 Common Stock                Sale           23                    55.55                 
 Common Stock                Sale           23                    55.55                 
 Common Stock                Sale           23                    55.55                 
 Common Stock                Sale           23                    55.55                 
 Common Stock                Sale           23                    55.55                 
 Common Stock                Sale           23                    55.55                 
 Common Stock                Sale           23                    55.55                 
 Common Stock                Sale           23                    55.55                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.56                 
 Common Stock                Sale           23                    55.57                 
 Common Stock                Sale           23                    55.57                 
 Common Stock                Sale           23                    55.57                 
 Common Stock                Sale           23                    55.57                 
 Common Stock                Sale           23                    55.58                 
 Common Stock                Sale           23                    55.58                 
 Common Stock                Sale           23                    55.58                 
 Common Stock                Sale           23                    55.58                 
 Common Stock                Sale           23                    55.58                 
 Common Stock                Sale           23                    55.58                 
 Common Stock                Sale           23                    55.58                 
 Common Stock                Sale           23                    55.58                 
 Common Stock                Sale           23                    55.58                 
 Common Stock                Sale           23                    55.58                 
 Common Stock                Sale           23                    55.58                 
 Common Stock                Sale           23                    55.58                 
 Common Stock                Sale           23                    55.58                 
 Common Stock                Sale           23                    55.58                 
 Common Stock                Sale           23                    55.58                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.59                 
 Common Stock                Sale           23                    55.60                 
 Common Stock                Sale           23                    55.60                 
 Common Stock                Sale           23                    55.60                 
 Common Stock                Sale           23                    55.60                 
 Common Stock                Sale           23                    55.60                 
 Common Stock                Sale           23                    55.60                 
 Common Stock                Sale           23                    55.60                 
 Common Stock                Sale           23                    55.60                 
 Common Stock                Sale           23                    55.60                 
 Common Stock                Sale           23                    55.60                 
 Common Stock                Sale           23                    55.60                 
 Common Stock                Sale           23                    55.60                 
 Common Stock                Sale           23                    55.60                 
 Common Stock                Sale           23                    55.60                 
 Common Stock                Sale           23                    55.60                 
 Common Stock                Sale           23                    55.60                 
 Common Stock                Sale           23                    55.61                 
 Common Stock                Sale           23                    55.61                 
 Common Stock                Sale           23                    55.61                 
 Common Stock                Sale           23                    55.62                 
 Common Stock                Sale           23                    55.62                 
 Common Stock                Sale           23                    55.63                 
 Common Stock                Sale           23                    55.63                 
 Common Stock                Sale           23                    56.71                 
 Common Stock                Sale           23                    57.25                 
 Common Stock                Sale           23                    57.25                 
 Common Stock                Sale           23                    57.29                 
 Common Stock                Sale           23                    57.30                 
 Common Stock                Sale           23                    57.30                 
 Common Stock                Sale           23                    57.32                 
 Common Stock                Sale           23                    57.42                 
 Common Stock                Sale           23                    57.45                 
 Common Stock                Sale           23                    57.45                 
 Common Stock                Sale           23                    57.55                 
 Common Stock                Sale           23                    57.55                 
 Common Stock                Sale           23                    57.58                 
 Common Stock                Sale           24                    55.43                 
 Common Stock                Sale           24                    55.43                 
 Common Stock                Sale           24                    55.43                 
 Common Stock                Sale           24                    55.43                 
 Common Stock                Sale           24                    55.44                 
 Common Stock                Sale           24                    55.51                 
 Common Stock                Sale           24                    55.52                 
 Common Stock                Sale           24                    55.52                 
 Common Stock                Sale           24                    55.52                 
 Common Stock                Sale           24                    55.52                 
 Common Stock                Sale           24                    55.52                 
 Common Stock                Sale           24                    55.55                 
 Common Stock                Sale           24                    55.55                 
 Common Stock                Sale           24                    55.55                 
 Common Stock                Sale           24                    55.55                 
 Common Stock                Sale           24                    55.56                 
 Common Stock                Sale           24                    55.57                 
 Common Stock                Sale           24                    55.58                 
 Common Stock                Sale           24                    55.58                 
 Common Stock                Sale           24                    55.58                 
 Common Stock                Sale           24                    55.58                 
 Common Stock                Sale           24                    55.59                 
 Common Stock                Sale           24                    55.62                 
 Common Stock                Sale           24                    55.63                 
 Common Stock                Sale           24                    55.88                 
 Common Stock                Sale           24                    57.17                 
 Common Stock                Sale           24                    57.17                 
 Common Stock                Sale           24                    57.17                 
 Common Stock                Sale           24                    57.17                 
 Common Stock                Sale           24                    57.18                 
 Common Stock                Sale           24                    57.27                 
 Common Stock                Sale           24                    57.27                 
 Common Stock                Sale           24                    57.27                 
 Common Stock                Sale           24                    57.28                 
 Common Stock                Sale           24                    57.28                 
 Common Stock                Sale           24                    57.29                 
 Common Stock                Sale           24                    57.35                 
 Common Stock                Sale           24                    57.37                 
 Common Stock                Sale           24                    57.41                 
 Common Stock                Sale           24                    57.56                 
 Common Stock                Sale           25                    55.48                 
 Common Stock                Sale           25                    55.48                 
 Common Stock                Sale           25                    55.49                 
 Common Stock                Sale           25                    55.53                 
 Common Stock                Sale           25                    55.53                 
 Common Stock                Sale           25                    55.54                 
 Common Stock                Sale           25                    55.54                 
 Common Stock                Sale           25                    55.55                 
 Common Stock                Sale           25                    55.55                 
 Common Stock                Sale           25                    55.56                 
 Common Stock                Sale           25                    55.56                 
 Common Stock                Sale           25                    55.57                 
 Common Stock                Sale           25                    55.57                 
 Common Stock                Sale           25                    55.57                 
 Common Stock                Sale           25                    55.57                 
 Common Stock                Sale           25                    55.59                 
 Common Stock                Sale           25                    55.59                 
 Common Stock                Sale           25                    55.60                 
 Common Stock                Sale           25                    56.00                 
 Common Stock                Sale           25                    57.24                 
 Common Stock                Sale           25                    57.28                 
 Common Stock                Sale           25                    57.28                 
 Common Stock                Sale           25                    57.30                 
 Common Stock                Sale           25                    57.31                 
 Common Stock                Sale           25                    57.31                 
 Common Stock                Sale           25                    57.35                 
 Common Stock                Sale           25                    57.44                 
 Common Stock                Sale           25                    57.57                 
 Common Stock                Sale           25                    57.57                 
 Common Stock                Sale           25                    57.57                 
 Common Stock                Sale           25                    57.57                 
 Common Stock                Sale           25                    57.61                 
 Common Stock                Sale           25                    57.61                 
 Common Stock                Sale           25                    57.61                 
 Common Stock                Sale           26                    55.40                 
 Common Stock                Sale           26                    55.40                 
 Common Stock                Sale           26                    55.40                 
 Common Stock                Sale           26                    55.41                 
 Common Stock                Sale           26                    55.41                 
 Common Stock                Sale           26                    55.41                 
 Common Stock                Sale           26                    55.41                 
 Common Stock                Sale           26                    55.41                 
 Common Stock                Sale           26                    55.41                 
 Common Stock                Sale           26                    55.41                 
 Common Stock                Sale           26                    55.41                 
 Common Stock                Sale           26                    55.41                 
 Common Stock                Sale           26                    55.41                 
 Common Stock                Sale           26                    55.42                 
 Common Stock                Sale           26                    55.42                 
 Common Stock                Sale           26                    55.42                 
 Common Stock                Sale           26                    55.42                 
 Common Stock                Sale           26                    55.42                 
 Common Stock                Sale           26                    55.42                 
 Common Stock                Sale           26                    55.42                 
 Common Stock                Sale           26                    55.43                 
 Common Stock                Sale           26                    55.43                 
 Common Stock                Sale           26                    55.43                 
 Common Stock                Sale           26                    55.43                 
 Common Stock                Sale           26                    55.43                 
 Common Stock                Sale           26                    55.43                 
 Common Stock                Sale           26                    55.43                 
 Common Stock                Sale           26                    55.43                 
 Common Stock                Sale           26                    55.44                 
 Common Stock                Sale           26                    55.44                 
 Common Stock                Sale           26                    55.45                 
 Common Stock                Sale           26                    55.45                 
 Common Stock                Sale           26                    55.45                 
 Common Stock                Sale           26                    55.45                 
 Common Stock                Sale           26                    55.45                 
 Common Stock                Sale           26                    55.45                 
 Common Stock                Sale           26                    55.46                 
 Common Stock                Sale           26                    55.46                 
 Common Stock                Sale           26                    55.46                 
 Common Stock                Sale           26                    55.46                 
 Common Stock                Sale           26                    55.46                 
 Common Stock                Sale           26                    55.46                 
 Common Stock                Sale           26                    55.46                 
 Common Stock                Sale           26                    55.46                 
 Common Stock                Sale           26                    55.46                 
 Common Stock                Sale           26                    55.46                 
 Common Stock                Sale           26                    55.46                 
 Common Stock                Sale           26                    55.46                 
 Common Stock                Sale           26                    55.46                 
 Common Stock                Sale           26                    55.47                 
 Common Stock                Sale           26                    55.47                 
 Common Stock                Sale           26                    55.47                 
 Common Stock                Sale           26                    55.47                 
 Common Stock                Sale           26                    55.47                 
 Common Stock                Sale           26                    55.47                 
 Common Stock                Sale           26                    55.47                 
 Common Stock                Sale           26                    55.47                 
 Common Stock                Sale           26                    55.47                 
 Common Stock                Sale           26                    55.47                 
 Common Stock                Sale           26                    55.47                 
 Common Stock                Sale           26                    55.47                 
 Common Stock                Sale           26                    55.47                 
 Common Stock                Sale           26                    55.47                 
 Common Stock                Sale           26                    55.47                 
 Common Stock                Sale           26                    55.48                 
 Common Stock                Sale           26                    55.48                 
 Common Stock                Sale           26                    55.48                 
 Common Stock                Sale           26                    55.48                 
 Common Stock                Sale           26                    55.48                 
 Common Stock                Sale           26                    55.48                 
 Common Stock                Sale           26                    55.48                 
 Common Stock                Sale           26                    55.48                 
 Common Stock                Sale           26                    55.48                 
 Common Stock                Sale           26                    55.48                 
 Common Stock                Sale           26                    55.49                 
 Common Stock                Sale           26                    55.49                 
 Common Stock                Sale           26                    55.49                 
 Common Stock                Sale           26                    55.49                 
 Common Stock                Sale           26                    55.49                 
 Common Stock                Sale           26                    55.50                 
 Common Stock                Sale           26                    55.50                 
 Common Stock                Sale           26                    55.50                 
 Common Stock                Sale           26                    55.50                 
 Common Stock                Sale           26                    55.50                 
 Common Stock                Sale           26                    55.50                 
 Common Stock                Sale           26                    55.50                 
 Common Stock                Sale           26                    55.50                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.51                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.52                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.53                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.54                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.55                 
 Common Stock                Sale           26                    55.56                 
 Common Stock                Sale           26                    55.56                 
 Common Stock                Sale           26                    55.56                 
 Common Stock                Sale           26                    55.56                 
 Common Stock                Sale           26                    55.56                 
 Common Stock                Sale           26                    55.56                 
 Common Stock                Sale           26                    55.56                 
 Common Stock                Sale           26                    55.56                 
 Common Stock                Sale           26                    55.56                 
 Common Stock                Sale           26                    55.56                 
 Common Stock                Sale           26                    55.56                 
 Common Stock                Sale           26                    55.56                 
 Common Stock                Sale           26                    55.56                 
 Common Stock                Sale           26                    55.56                 
 Common Stock                Sale           26                    55.56                 
 Common Stock                Sale           26                    55.56                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.57                 
 Common Stock                Sale           26                    55.58                 
 Common Stock                Sale           26                    55.58                 
 Common Stock                Sale           26                    55.58                 
 Common Stock                Sale           26                    55.58                 
 Common Stock                Sale           26                    55.58                 
 Common Stock                Sale           26                    55.58                 
 Common Stock                Sale           26                    55.58                 
 Common Stock                Sale           26                    55.58                 
 Common Stock                Sale           26                    55.58                 
 Common Stock                Sale           26                    55.58                 
 Common Stock                Sale           26                    55.58                 
 Common Stock                Sale           26                    55.58                 
 Common Stock                Sale           26                    55.58                 
 Common Stock                Sale           26                    55.58                 
 Common Stock                Sale           26                    55.58                 
 Common Stock                Sale           26                    55.58                 
 Common Stock                Sale           26                    55.59                 
 Common Stock                Sale           26                    55.59                 
 Common Stock                Sale           26                    55.59                 
 Common Stock                Sale           26                    55.59                 
 Common Stock                Sale           26                    55.60                 
 Common Stock                Sale           26                    55.60                 
 Common Stock                Sale           26                    55.62                 
 Common Stock                Sale           26                    55.62                 
 Common Stock                Sale           26                    55.63                 
 Common Stock                Sale           26                    55.63                 
 Common Stock                Sale           26                    56.66                 
 Common Stock                Sale           26                    56.66                 
 Common Stock                Sale           26                    56.67                 
 Common Stock                Sale           26                    57.11                 
 Common Stock                Sale           26                    57.17                 
 Common Stock                Sale           26                    57.17                 
 Common Stock                Sale           26                    57.18                 
 Common Stock                Sale           26                    57.19                 
 Common Stock                Sale           26                    57.20                 
 Common Stock                Sale           26                    57.21                 
 Common Stock                Sale           26                    57.21                 
 Common Stock                Sale           26                    57.21                 
 Common Stock                Sale           26                    57.21                 
 Common Stock                Sale           26                    57.21                 
 Common Stock                Sale           26                    57.21                 
 Common Stock                Sale           26                    57.21                 
 Common Stock                Sale           26                    57.21                 
 Common Stock                Sale           26                    57.21                 
 Common Stock                Sale           26                    57.22                 
 Common Stock                Sale           26                    57.22                 
 Common Stock                Sale           26                    57.23                 
 Common Stock                Sale           26                    57.23                 
 Common Stock                Sale           26                    57.23                 
 Common Stock                Sale           26                    57.23                 
 Common Stock                Sale           26                    57.23                 
 Common Stock                Sale           26                    57.23                 
 Common Stock                Sale           26                    57.23                 
 Common Stock                Sale           26                    57.24                 
 Common Stock                Sale           26                    57.24                 
 Common Stock                Sale           26                    57.24                 
 Common Stock                Sale           26                    57.24                 
 Common Stock                Sale           26                    57.24                 
 Common Stock                Sale           26                    57.25                 
 Common Stock                Sale           26                    57.25                 
 Common Stock                Sale           26                    57.25                 
 Common Stock                Sale           26                    57.25                 
 Common Stock                Sale           26                    57.25                 
 Common Stock                Sale           26                    57.25                 
 Common Stock                Sale           26                    57.25                 
 Common Stock                Sale           26                    57.26                 
 Common Stock                Sale           26                    57.27                 
 Common Stock                Sale           26                    57.28                 
 Common Stock                Sale           26                    57.28                 
 Common Stock                Sale           26                    57.28                 
 Common Stock                Sale           26                    57.28                 
 Common Stock                Sale           26                    57.28                 
 Common Stock                Sale           26                    57.28                 
 Common Stock                Sale           26                    57.29                 
 Common Stock                Sale           26                    57.29                 
 Common Stock                Sale           26                    57.29                 
 Common Stock                Sale           26                    57.29                 
 Common Stock                Sale           26                    57.29                 
 Common Stock                Sale           26                    57.29                 
 Common Stock                Sale           26                    57.29                 
 Common Stock                Sale           26                    57.29                 
 Common Stock                Sale           26                    57.29                 
 Common Stock                Sale           26                    57.29                 
 Common Stock                Sale           26                    57.29                 
 Common Stock                Sale           26                    57.29                 
 Common Stock                Sale           26                    57.29                 
 Common Stock                Sale           26                    57.30                 
 Common Stock                Sale           26                    57.30                 
 Common Stock                Sale           26                    57.30                 
 Common Stock                Sale           26                    57.30                 
 Common Stock                Sale           26                    57.30                 
 Common Stock                Sale           26                    57.30                 
 Common Stock                Sale           26                    57.30                 
 Common Stock                Sale           26                    57.30                 
 Common Stock                Sale           26                    57.30                 
 Common Stock                Sale           26                    57.31                 
 Common Stock                Sale           26                    57.31                 
 Common Stock                Sale           26                    57.31                 
 Common Stock                Sale           26                    57.32                 
 Common Stock                Sale           26                    57.32                 
 Common Stock                Sale           26                    57.32                 
 Common Stock                Sale           26                    57.32                 
 Common Stock                Sale           26                    57.32                 
 Common Stock                Sale           26                    57.32                 
 Common Stock                Sale           26                    57.33                 
 Common Stock                Sale           26                    57.33                 
 Common Stock                Sale           26                    57.33                 
 Common Stock                Sale           26                    57.33                 
 Common Stock                Sale           26                    57.33                 
 Common Stock                Sale           26                    57.35                 
 Common Stock                Sale           26                    57.35                 
 Common Stock                Sale           26                    57.35                 
 Common Stock                Sale           26                    57.36                 
 Common Stock                Sale           26                    57.36                 
 Common Stock                Sale           26                    57.36                 
 Common Stock                Sale           26                    57.37                 
 Common Stock                Sale           26                    57.37                 
 Common Stock                Sale           26                    57.37                 
 Common Stock                Sale           26                    57.38                 
 Common Stock                Sale           26                    57.39                 
 Common Stock                Sale           26                    57.40                 
 Common Stock                Sale           26                    57.40                 
 Common Stock                Sale           26                    57.40                 
 Common Stock                Sale           26                    57.41                 
 Common Stock                Sale           26                    57.41                 
 Common Stock                Sale           26                    57.44                 
 Common Stock                Sale           26                    57.44                 
 Common Stock                Sale           26                    57.44                 
 Common Stock                Sale           26                    57.44                 
 Common Stock                Sale           26                    57.45                 
 Common Stock                Sale           26                    57.46                 
 Common Stock                Sale           26                    57.46                 
 Common Stock                Sale           26                    57.47                 
 Common Stock                Sale           26                    57.47                 
 Common Stock                Sale           26                    57.48                 
 Common Stock                Sale           26                    57.48                 
 Common Stock                Sale           26                    57.48                 
 Common Stock                Sale           26                    57.49                 
 Common Stock                Sale           26                    57.51                 
 Common Stock                Sale           26                    57.51                 
 Common Stock                Sale           26                    57.51                 
 Common Stock                Sale           26                    57.51                 
 Common Stock                Sale           26                    57.52                 
 Common Stock                Sale           26                    57.52                 
 Common Stock                Sale           26                    57.52                 
 Common Stock                Sale           26                    57.53                 
 Common Stock                Sale           26                    57.54                 
 Common Stock                Sale           26                    57.54                 
 Common Stock                Sale           26                    57.55                 
 Common Stock                Sale           26                    57.56                 
 Common Stock                Sale           26                    57.56                 
 Common Stock                Sale           26                    57.56                 
 Common Stock                Sale           26                    57.56                 
 Common Stock                Sale           26                    57.56                 
 Common Stock                Sale           26                    57.56                 
 Common Stock                Sale           26                    57.56                 
 Common Stock                Sale           26                    57.57                 
 Common Stock                Sale           26                    57.57                 
 Common Stock                Sale           26                    57.57                 
 Common Stock                Sale           26                    57.57                 
 Common Stock                Sale           26                    57.57                 
 Common Stock                Sale           26                    57.59                 
 Common Stock                Sale           26                    57.59                 
 Common Stock                Sale           26                    57.59                 
 Common Stock                Sale           26                    57.60                 
 Common Stock                Sale           26                    57.60                 
 Common Stock                Sale           26                    57.60                 
 Common Stock                Sale           26                    57.60                 
 Common Stock                Sale           26                    57.60                 
 Common Stock                Sale           26                    57.61                 
 Common Stock                Sale           27                    55.43                 
 Common Stock                Sale           27                    55.43                 
 Common Stock                Sale           27                    55.43                 
 Common Stock                Sale           27                    55.43                 
 Common Stock                Sale           27                    55.44                 
 Common Stock                Sale           27                    55.44                 
 Common Stock                Sale           27                    55.44                 
 Common Stock                Sale           27                    55.44                 
 Common Stock                Sale           27                    55.44                 
 Common Stock                Sale           27                    55.44                 
 Common Stock                Sale           27                    55.45                 
 Common Stock                Sale           27                    55.45                 
 Common Stock                Sale           27                    55.45                 
 Common Stock                Sale           27                    55.45                 
 Common Stock                Sale           27                    55.45                 
 Common Stock                Sale           27                    55.46                 
 Common Stock                Sale           27                    55.46                 
 Common Stock                Sale           27                    55.46                 
 Common Stock                Sale           27                    55.46                 
 Common Stock                Sale           27                    55.46                 
 Common Stock                Sale           27                    55.47                 
 Common Stock                Sale           27                    55.47                 
 Common Stock                Sale           27                    55.47                 
 Common Stock                Sale           27                    55.48                 
 Common Stock                Sale           27                    55.48                 
 Common Stock                Sale           27                    55.48                 
 Common Stock                Sale           27                    55.48                 
 Common Stock                Sale           27                    55.49                 
 Common Stock                Sale           27                    55.49                 
 Common Stock                Sale           27                    55.49                 
 Common Stock                Sale           27                    55.49                 
 Common Stock                Sale           27                    55.49                 
 Common Stock                Sale           27                    55.49                 
 Common Stock                Sale           27                    55.49                 
 Common Stock                Sale           27                    55.49                 
 Common Stock                Sale           27                    55.49                 
 Common Stock                Sale           27                    55.49                 
 Common Stock                Sale           27                    55.49                 
 Common Stock                Sale           27                    55.49                 
 Common Stock                Sale           27                    55.49                 
 Common Stock                Sale           27                    55.49                 
 Common Stock                Sale           27                    55.50                 
 Common Stock                Sale           27                    55.50                 
 Common Stock                Sale           27                    55.50                 
 Common Stock                Sale           27                    55.50                 
 Common Stock                Sale           27                    55.50                 
 Common Stock                Sale           27                    55.50                 
 Common Stock                Sale           27                    55.50                 
 Common Stock                Sale           27                    55.50                 
 Common Stock                Sale           27                    55.50                 
 Common Stock                Sale           27                    55.50                 
 Common Stock                Sale           27                    55.50                 
 Common Stock                Sale           27                    55.51                 
 Common Stock                Sale           27                    55.51                 
 Common Stock                Sale           27                    55.51                 
 Common Stock                Sale           27                    55.51                 
 Common Stock                Sale           27                    55.51                 
 Common Stock                Sale           27                    55.51                 
 Common Stock                Sale           27                    55.51                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.52                 
 Common Stock                Sale           27                    55.53                 
 Common Stock                Sale           27                    55.53                 
 Common Stock                Sale           27                    55.53                 
 Common Stock                Sale           27                    55.53                 
 Common Stock                Sale           27                    55.53                 
 Common Stock                Sale           27                    55.53                 
 Common Stock                Sale           27                    55.53                 
 Common Stock                Sale           27                    55.53                 
 Common Stock                Sale           27                    55.53                 
 Common Stock                Sale           27                    55.53                 
 Common Stock                Sale           27                    55.53                 
 Common Stock                Sale           27                    55.53                 
 Common Stock                Sale           27                    55.53                 
 Common Stock                Sale           27                    55.53                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.54                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.55                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.56                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.57                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.58                 
 Common Stock                Sale           27                    55.59                 
 Common Stock                Sale           27                    55.59                 
 Common Stock                Sale           27                    55.59                 
 Common Stock                Sale           27                    55.59                 
 Common Stock                Sale           27                    55.59                 
 Common Stock                Sale           27                    55.59                 
 Common Stock                Sale           27                    55.59                 
 Common Stock                Sale           27                    55.59                 
 Common Stock                Sale           27                    55.59                 
 Common Stock                Sale           27                    55.59                 
 Common Stock                Sale           27                    55.59                 
 Common Stock                Sale           27                    55.59                 
 Common Stock                Sale           27                    55.59                 
 Common Stock                Sale           27                    55.59                 
 Common Stock                Sale           27                    55.59                 
 Common Stock                Sale           27                    55.59                 
 Common Stock                Sale           27                    55.60                 
 Common Stock                Sale           27                    55.60                 
 Common Stock                Sale           27                    55.60                 
 Common Stock                Sale           27                    55.60                 
 Common Stock                Sale           27                    55.60                 
 Common Stock                Sale           27                    55.60                 
 Common Stock                Sale           27                    55.60                 
 Common Stock                Sale           27                    55.60                 
 Common Stock                Sale           27                    55.60                 
 Common Stock                Sale           27                    55.60                 
 Common Stock                Sale           27                    55.60                 
 Common Stock                Sale           27                    55.60                 
 Common Stock                Sale           27                    55.60                 
 Common Stock                Sale           27                    55.61                 
 Common Stock                Sale           27                    55.61                 
 Common Stock                Sale           27                    55.61                 
 Common Stock                Sale           27                    55.61                 
 Common Stock                Sale           27                    55.61                 
 Common Stock                Sale           27                    55.61                 
 Common Stock                Sale           27                    55.61                 
 Common Stock                Sale           27                    55.61                 
 Common Stock                Sale           27                    55.61                 
 Common Stock                Sale           27                    55.61                 
 Common Stock                Sale           27                    55.61                 
 Common Stock                Sale           27                    55.61                 
 Common Stock                Sale           27                    55.61                 
 Common Stock                Sale           27                    55.61                 
 Common Stock                Sale           27                    55.62                 
 Common Stock                Sale           27                    55.62                 
 Common Stock                Sale           27                    55.62                 
 Common Stock                Sale           27                    55.62                 
 Common Stock                Sale           27                    55.62                 
 Common Stock                Sale           27                    55.62                 
 Common Stock                Sale           27                    55.62                 
 Common Stock                Sale           27                    55.62                 
 Common Stock                Sale           27                    55.62                 
 Common Stock                Sale           27                    55.62                 
 Common Stock                Sale           27                    55.62                 
 Common Stock                Sale           27                    55.62                 
 Common Stock                Sale           27                    55.62                 
 Common Stock                Sale           27                    55.62                 
 Common Stock                Sale           27                    55.62                 
 Common Stock                Sale           27                    55.63                 
 Common Stock                Sale           27                    55.63                 
 Common Stock                Sale           27                    55.63                 
 Common Stock                Sale           27                    55.63                 
 Common Stock                Sale           27                    55.63                 
 Common Stock                Sale           27                    55.64                 
 Common Stock                Sale           27                    55.64                 
 Common Stock                Sale           27                    55.64                 
 Common Stock                Sale           27                    55.64                 
 Common Stock                Sale           27                    55.64                 
 Common Stock                Sale           27                    55.64                 
 Common Stock                Sale           27                    55.64                 
 Common Stock                Sale           27                    56.69                 
 Common Stock                Sale           27                    56.69                 
 Common Stock                Sale           27                    56.69                 
 Common Stock                Sale           27                    56.69                 
 Common Stock                Sale           27                    57.12                 
 Common Stock                Sale           27                    57.12                 
 Common Stock                Sale           27                    57.15                 
 Common Stock                Sale           27                    57.15                 
 Common Stock                Sale           27                    57.18                 
 Common Stock                Sale           27                    57.18                 
 Common Stock                Sale           27                    57.18                 
 Common Stock                Sale           27                    57.18                 
 Common Stock                Sale           27                    57.18                 
 Common Stock                Sale           27                    57.19                 
 Common Stock                Sale           27                    57.20                 
 Common Stock                Sale           27                    57.20                 
 Common Stock                Sale           27                    57.21                 
 Common Stock                Sale           27                    57.21                 
 Common Stock                Sale           27                    57.21                 
 Common Stock                Sale           27                    57.21                 
 Common Stock                Sale           27                    57.21                 
 Common Stock                Sale           27                    57.21                 
 Common Stock                Sale           27                    57.22                 
 Common Stock                Sale           27                    57.22                 
 Common Stock                Sale           27                    57.22                 
 Common Stock                Sale           27                    57.22                 
 Common Stock                Sale           27                    57.22                 
 Common Stock                Sale           27                    57.22                 
 Common Stock                Sale           27                    57.22                 
 Common Stock                Sale           27                    57.22                 
 Common Stock                Sale           27                    57.23                 
 Common Stock                Sale           27                    57.23                 
 Common Stock                Sale           27                    57.23                 
 Common Stock                Sale           27                    57.23                 
 Common Stock                Sale           27                    57.23                 
 Common Stock                Sale           27                    57.23                 
 Common Stock                Sale           27                    57.23                 
 Common Stock                Sale           27                    57.24                 
 Common Stock                Sale           27                    57.24                 
 Common Stock                Sale           27                    57.24                 
 Common Stock                Sale           27                    57.24                 
 Common Stock                Sale           27                    57.25                 
 Common Stock                Sale           27                    57.25                 
 Common Stock                Sale           27                    57.25                 
 Common Stock                Sale           27                    57.25                 
 Common Stock                Sale           27                    57.25                 
 Common Stock                Sale           27                    57.25                 
 Common Stock                Sale           27                    57.25                 
 Common Stock                Sale           27                    57.25                 
 Common Stock                Sale           27                    57.25                 
 Common Stock                Sale           27                    57.25                 
 Common Stock                Sale           27                    57.25                 
 Common Stock                Sale           27                    57.25                 
 Common Stock                Sale           27                    57.25                 
 Common Stock                Sale           27                    57.25                 
 Common Stock                Sale           27                    57.26                 
 Common Stock                Sale           27                    57.26                 
 Common Stock                Sale           27                    57.26                 
 Common Stock                Sale           27                    57.26                 
 Common Stock                Sale           27                    57.26                 
 Common Stock                Sale           27                    57.26                 
 Common Stock                Sale           27                    57.26                 
 Common Stock                Sale           27                    57.26                 
 Common Stock                Sale           27                    57.27                 
 Common Stock                Sale           27                    57.27                 
 Common Stock                Sale           27                    57.27                 
 Common Stock                Sale           27                    57.28                 
 Common Stock                Sale           27                    57.28                 
 Common Stock                Sale           27                    57.28                 
 Common Stock                Sale           27                    57.28                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.29                 
 Common Stock                Sale           27                    57.30                 
 Common Stock                Sale           27                    57.30                 
 Common Stock                Sale           27                    57.30                 
 Common Stock                Sale           27                    57.30                 
 Common Stock                Sale           27                    57.30                 
 Common Stock                Sale           27                    57.30                 
 Common Stock                Sale           27                    57.31                 
 Common Stock                Sale           27                    57.31                 
 Common Stock                Sale           27                    57.31                 
 Common Stock                Sale           27                    57.31                 
 Common Stock                Sale           27                    57.31                 
 Common Stock                Sale           27                    57.31                 
 Common Stock                Sale           27                    57.32                 
 Common Stock                Sale           27                    57.32                 
 Common Stock                Sale           27                    57.32                 
 Common Stock                Sale           27                    57.32                 
 Common Stock                Sale           27                    57.32                 
 Common Stock                Sale           27                    57.32                 
 Common Stock                Sale           27                    57.33                 
 Common Stock                Sale           27                    57.33                 
 Common Stock                Sale           27                    57.34                 
 Common Stock                Sale           27                    57.34                 
 Common Stock                Sale           27                    57.34                 
 Common Stock                Sale           27                    57.35                 
 Common Stock                Sale           27                    57.35                 
 Common Stock                Sale           27                    57.35                 
 Common Stock                Sale           27                    57.35                 
 Common Stock                Sale           27                    57.36                 
 Common Stock                Sale           27                    57.37                 
 Common Stock                Sale           27                    57.37                 
 Common Stock                Sale           27                    57.37                 
 Common Stock                Sale           27                    57.38                 
 Common Stock                Sale           27                    57.38                 
 Common Stock                Sale           27                    57.38                 
 Common Stock                Sale           27                    57.39                 
 Common Stock                Sale           27                    57.40                 
 Common Stock                Sale           27                    57.42                 
 Common Stock                Sale           27                    57.42                 
 Common Stock                Sale           27                    57.42                 
 Common Stock                Sale           27                    57.42                 
 Common Stock                Sale           27                    57.42                 
 Common Stock                Sale           27                    57.42                 
 Common Stock                Sale           27                    57.42                 
 Common Stock                Sale           27                    57.42                 
 Common Stock                Sale           27                    57.42                 
 Common Stock                Sale           27                    57.42                 
 Common Stock                Sale           27                    57.42                 
 Common Stock                Sale           27                    57.42                 
 Common Stock                Sale           27                    57.43                 
 Common Stock                Sale           27                    57.43                 
 Common Stock                Sale           27                    57.43                 
 Common Stock                Sale           27                    57.44                 
 Common Stock                Sale           27                    57.44                 
 Common Stock                Sale           27                    57.44                 
 Common Stock                Sale           27                    57.44                 
 Common Stock                Sale           27                    57.45                 
 Common Stock                Sale           27                    57.45                 
 Common Stock                Sale           27                    57.45                 
 Common Stock                Sale           27                    57.45                 
 Common Stock                Sale           27                    57.45                 
 Common Stock                Sale           27                    57.45                 
 Common Stock                Sale           27                    57.45                 
 Common Stock                Sale           27                    57.45                 
 Common Stock                Sale           27                    57.46                 
 Common Stock                Sale           27                    57.46                 
 Common Stock                Sale           27                    57.46                 
 Common Stock                Sale           27                    57.46                 
 Common Stock                Sale           27                    57.47                 
 Common Stock                Sale           27                    57.48                 
 Common Stock                Sale           27                    57.51                 
 Common Stock                Sale           27                    57.51                 
 Common Stock                Sale           27                    57.51                 
 Common Stock                Sale           27                    57.51                 
 Common Stock                Sale           27                    57.51                 
 Common Stock                Sale           27                    57.51                 
 Common Stock                Sale           27                    57.52                 
 Common Stock                Sale           27                    57.52                 
 Common Stock                Sale           27                    57.52                 
 Common Stock                Sale           27                    57.53                 
 Common Stock                Sale           27                    57.54                 
 Common Stock                Sale           27                    57.54                 
 Common Stock                Sale           27                    57.56                 
 Common Stock                Sale           27                    57.56                 
 Common Stock                Sale           27                    57.56                 
 Common Stock                Sale           27                    57.57                 
 Common Stock                Sale           27                    57.57                 
 Common Stock                Sale           27                    57.57                 
 Common Stock                Sale           27                    57.57                 
 Common Stock                Sale           27                    57.57                 
 Common Stock                Sale           27                    57.57                 
 Common Stock                Sale           27                    57.57                 
 Common Stock                Sale           27                    57.58                 
 Common Stock                Sale           27                    57.58                 
 Common Stock                Sale           27                    57.59                 
 Common Stock                Sale           27                    57.59                 
 Common Stock                Sale           27                    57.60                 
 Common Stock                Sale           27                    57.60                 
 Common Stock                Sale           27                    57.60                 
 Common Stock                Sale           27                    57.60                 
 Common Stock                Sale           28                    55.47                 
 Common Stock                Sale           28                    55.47                 
 Common Stock                Sale           28                    55.48                 
 Common Stock                Sale           28                    55.50                 
 Common Stock                Sale           28                    55.51                 
 Common Stock                Sale           28                    55.51                 
 Common Stock                Sale           28                    55.52                 
 Common Stock                Sale           28                    55.52                 
 Common Stock                Sale           28                    55.53                 
 Common Stock                Sale           28                    55.53                 
 Common Stock                Sale           28                    55.53                 
 Common Stock                Sale           28                    55.54                 
 Common Stock                Sale           28                    55.54                 
 Common Stock                Sale           28                    55.55                 
 Common Stock                Sale           28                    55.56                 
 Common Stock                Sale           28                    55.56                 
 Common Stock                Sale           28                    55.56                 
 Common Stock                Sale           28                    55.56                 
 Common Stock                Sale           28                    55.56                 
 Common Stock                Sale           28                    55.56                 
 Common Stock                Sale           28                    55.56                 
 Common Stock                Sale           28                    55.56                 
 Common Stock                Sale           28                    55.56                 
 Common Stock                Sale           28                    55.57                 
 Common Stock                Sale           28                    55.57                 
 Common Stock                Sale           28                    55.58                 
 Common Stock                Sale           28                    55.58                 
 Common Stock                Sale           28                    55.58                 
 Common Stock                Sale           28                    55.59                 
 Common Stock                Sale           28                    55.59                 
 Common Stock                Sale           28                    55.60                 
 Common Stock                Sale           28                    55.60                 
 Common Stock                Sale           28                    55.60                 
 Common Stock                Sale           28                    55.60                 
 Common Stock                Sale           28                    55.60                 
 Common Stock                Sale           28                    55.60                 
 Common Stock                Sale           28                    55.60                 
 Common Stock                Sale           28                    55.60                 
 Common Stock                Sale           28                    55.60                 
 Common Stock                Sale           28                    55.60                 
 Common Stock                Sale           28                    55.60                 
 Common Stock                Sale           28                    55.60                 
 Common Stock                Sale           28                    55.60                 
 Common Stock                Sale           28                    55.60                 
 Common Stock                Sale           28                    55.60                 
 Common Stock                Sale           28                    55.60                 
 Common Stock                Sale           28                    55.61                 
 Common Stock                Sale           28                    55.61                 
 Common Stock                Sale           28                    55.61                 
 Common Stock                Sale           28                    55.61                 
 Common Stock                Sale           28                    55.61                 
 Common Stock                Sale           28                    55.61                 
 Common Stock                Sale           28                    55.61                 
 Common Stock                Sale           28                    55.61                 
 Common Stock                Sale           28                    55.62                 
 Common Stock                Sale           28                    55.63                 
 Common Stock                Sale           28                    55.66                 
 Common Stock                Sale           28                    56.68                 
 Common Stock                Sale           28                    56.68                 
 Common Stock                Sale           28                    56.68                 
 Common Stock                Sale           28                    56.68                 
 Common Stock                Sale           28                    57.21                 
 Common Stock                Sale           28                    57.22                 
 Common Stock                Sale           28                    57.29                 
 Common Stock                Sale           28                    57.29                 
 Common Stock                Sale           28                    57.29                 
 Common Stock                Sale           28                    57.29                 
 Common Stock                Sale           28                    57.30                 
 Common Stock                Sale           28                    57.35                 
 Common Stock                Sale           28                    57.35                 
 Common Stock                Sale           28                    57.45                 
 Common Stock                Sale           28                    57.51                 
 Common Stock                Sale           28                    57.56                 
 Common Stock                Sale           28                    57.57                 
 Common Stock                Sale           29                    55.52                 
 Common Stock                Sale           29                    55.52                 
 Common Stock                Sale           29                    55.54                 
 Common Stock                Sale           29                    55.55                 
 Common Stock                Sale           29                    55.56                 
 Common Stock                Sale           29                    55.56                 
 Common Stock                Sale           29                    55.57                 
 Common Stock                Sale           29                    55.62                 
 Common Stock                Sale           29                    57.27                 
 Common Stock                Sale           29                    57.27                 
 Common Stock                Sale           29                    57.30                 
 Common Stock                Sale           29                    57.33                 
 Common Stock                Sale           29                    57.33                 
 Common Stock                Sale           29                    57.35                 
 Common Stock                Sale           29                    57.35                 
 Common Stock                Sale           29                    57.46                 
 Common Stock                Sale           29                    57.46                 
 Common Stock                Sale           29                    57.56                 
 Common Stock                Sale           29                    57.56                 
 Common Stock                Sale           29                    57.98                 
 Common Stock                Sale           30                    55.46                 
 Common Stock                Sale           30                    55.46                 
 Common Stock                Sale           30                    55.49                 
 Common Stock                Sale           30                    55.49                 
 Common Stock                Sale           30                    55.52                 
 Common Stock                Sale           30                    55.52                 
 Common Stock                Sale           30                    55.53                 
 Common Stock                Sale           30                    55.53                 
 Common Stock                Sale           30                    55.53                 
 Common Stock                Sale           30                    55.53                 
 Common Stock                Sale           30                    55.55                 
 Common Stock                Sale           30                    55.63                 
 Common Stock                Sale           30                    55.63                 
 Common Stock                Sale           30                    56.67                 
 Common Stock                Sale           30                    56.67                 
 Common Stock                Sale           30                    57.42                 
 Common Stock                Sale           31                    55.51                 
 Common Stock                Sale           31                    55.51                 
 Common Stock                Sale           31                    55.51                 
 Common Stock                Sale           31                    55.51                 
 Common Stock                Sale           31                    55.56                 
 Common Stock                Sale           31                    55.58                 
 Common Stock                Sale           31                    55.58                 
 Common Stock                Sale           31                    55.64                 
 Common Stock                Sale           31                    55.64                 
 Common Stock                Sale           31                    57.29                 
 Common Stock                Sale           31                    57.29                 
 Common Stock                Sale           31                    57.42                 
 Common Stock                Sale           31                    57.42                 
 Common Stock                Sale           31                    57.58                 
 Common Stock                Sale           32                    55.41                 
 Common Stock                Sale           32                    55.41                 
 Common Stock                Sale           32                    55.53                 
 Common Stock                Sale           32                    55.54                 
 Common Stock                Sale           32                    55.55                 
 Common Stock                Sale           32                    55.55                 
 Common Stock                Sale           32                    55.56                 
 Common Stock                Sale           32                    55.56                 
 Common Stock                Sale           32                    55.57                 
 Common Stock                Sale           32                    55.57                 
 Common Stock                Sale           32                    55.58                 
 Common Stock                Sale           32                    55.58                 
 Common Stock                Sale           32                    55.58                 
 Common Stock                Sale           32                    55.59                 
 Common Stock                Sale           32                    57.32                 
 Common Stock                Sale           32                    57.32                 
 Common Stock                Sale           32                    57.37                 
 Common Stock                Sale           32                    57.37                 
 Common Stock                Sale           32                    57.41                 
 Common Stock                Sale           32                    57.56                 
 Common Stock                Sale           32                    57.56                 
 Common Stock                Sale           32                    57.58                 
 Common Stock                Sale           33                    55.51                 
 Common Stock                Sale           33                    55.51                 
 Common Stock                Sale           33                    55.52                 
 Common Stock                Sale           33                    55.52                 
 Common Stock                Sale           33                    55.53                 
 Common Stock                Sale           33                    55.53                 
 Common Stock                Sale           33                    55.55                 
 Common Stock                Sale           33                    55.55                 
 Common Stock                Sale           33                    55.56                 
 Common Stock                Sale           33                    55.56                 
 Common Stock                Sale           33                    55.56                 
 Common Stock                Sale           33                    55.57                 
 Common Stock                Sale           33                    55.57                 
 Common Stock                Sale           33                    55.57                 
 Common Stock                Sale           33                    55.57                 
 Common Stock                Sale           33                    55.58                 
 Common Stock                Sale           33                    55.59                 
 Common Stock                Sale           33                    55.63                 
 Common Stock                Sale           33                    55.63                 
 Common Stock                Sale           33                    57.28                 
 Common Stock                Sale           33                    57.28                 
 Common Stock                Sale           33                    57.28                 
 Common Stock                Sale           33                    57.28                 
 Common Stock                Sale           33                    57.41                 
 Common Stock                Sale           33                    57.48                 
 Common Stock                Sale           33                    57.50                 
 Common Stock                Sale           34                    55.50                 
 Common Stock                Sale           34                    55.51                 
 Common Stock                Sale           34                    55.51                 
 Common Stock                Sale           34                    55.52                 
 Common Stock                Sale           34                    55.52                 
 Common Stock                Sale           34                    55.56                 
 Common Stock                Sale           34                    55.56                 
 Common Stock                Sale           34                    55.57                 
 Common Stock                Sale           34                    55.63                 
 Common Stock                Sale           34                    55.63                 
 Common Stock                Sale           34                    57.19                 
 Common Stock                Sale           34                    57.19                 
 Common Stock                Sale           34                    57.24                 
 Common Stock                Sale           34                    57.24                 
 Common Stock                Sale           34                    57.25                 
 Common Stock                Sale           34                    57.27                 
 Common Stock                Sale           34                    57.27                 
 Common Stock                Sale           34                    57.28                 
 Common Stock                Sale           34                    57.28                 
 Common Stock                Sale           34                    57.28                 
 Common Stock                Sale           34                    57.28                 
 Common Stock                Sale           34                    57.30                 
 Common Stock                Sale           34                    57.30                 
 Common Stock                Sale           34                    57.31                 
 Common Stock                Sale           34                    57.31                 
 Common Stock                Sale           34                    57.32                 
 Common Stock                Sale           34                    57.32                 
 Common Stock                Sale           34                    57.52                 
 Common Stock                Sale           34                    57.52                 
 Common Stock                Sale           34                    57.57                 
 Common Stock                Sale           34                    57.57                 
 Common Stock                Sale           34                    57.61                 
 Common Stock                Sale           34                    57.61                 
 Common Stock                Sale           35                    55.50                 
 Common Stock                Sale           35                    55.50                 
 Common Stock                Sale           35                    55.52                 
 Common Stock                Sale           35                    55.52                 
 Common Stock                Sale           35                    55.52                 
 Common Stock                Sale           35                    55.52                 
 Common Stock                Sale           35                    55.53                 
 Common Stock                Sale           35                    55.53                 
 Common Stock                Sale           35                    55.53                 
 Common Stock                Sale           35                    55.55                 
 Common Stock                Sale           35                    55.55                 
 Common Stock                Sale           35                    55.55                 
 Common Stock                Sale           35                    55.58                 
 Common Stock                Sale           35                    55.59                 
 Common Stock                Sale           35                    55.59                 
 Common Stock                Sale           35                    57.31                 
 Common Stock                Sale           35                    57.31                 
 Common Stock                Sale           35                    57.41                 
 Common Stock                Sale           36                    55.38                 
 Common Stock                Sale           36                    55.40                 
 Common Stock                Sale           36                    55.40                 
 Common Stock                Sale           36                    55.41                 
 Common Stock                Sale           36                    55.41                 
 Common Stock                Sale           36                    55.41                 
 Common Stock                Sale           36                    55.41                 
 Common Stock                Sale           36                    55.42                 
 Common Stock                Sale           36                    55.42                 
 Common Stock                Sale           36                    55.42                 
 Common Stock                Sale           36                    55.42                 
 Common Stock                Sale           36                    55.42                 
 Common Stock                Sale           36                    55.42                 
 Common Stock                Sale           36                    55.42                 
 Common Stock                Sale           36                    55.43                 
 Common Stock                Sale           36                    55.43                 
 Common Stock                Sale           36                    55.44                 
 Common Stock                Sale           36                    55.44                 
 Common Stock                Sale           36                    55.44                 
 Common Stock                Sale           36                    55.44                 
 Common Stock                Sale           36                    55.44                 
 Common Stock                Sale           36                    55.45                 
 Common Stock                Sale           36                    55.45                 
 Common Stock                Sale           36                    55.46                 
 Common Stock                Sale           36                    55.46                 
 Common Stock                Sale           36                    55.46                 
 Common Stock                Sale           36                    55.46                 
 Common Stock                Sale           36                    55.46                 
 Common Stock                Sale           36                    55.46                 
 Common Stock                Sale           36                    55.46                 
 Common Stock                Sale           36                    55.46                 
 Common Stock                Sale           36                    55.46                 
 Common Stock                Sale           36                    55.46                 
 Common Stock                Sale           36                    55.46                 
 Common Stock                Sale           36                    55.47                 
 Common Stock                Sale           36                    55.47                 
 Common Stock                Sale           36                    55.47                 
 Common Stock                Sale           36                    55.47                 
 Common Stock                Sale           36                    55.47                 
 Common Stock                Sale           36                    55.47                 
 Common Stock                Sale           36                    55.47                 
 Common Stock                Sale           36                    55.47                 
 Common Stock                Sale           36                    55.47                 
 Common Stock                Sale           36                    55.47                 
 Common Stock                Sale           36                    55.47                 
 Common Stock                Sale           36                    55.47                 
 Common Stock                Sale           36                    55.47                 
 Common Stock                Sale           36                    55.47                 
 Common Stock                Sale           36                    55.47                 
 Common Stock                Sale           36                    55.48                 
 Common Stock                Sale           36                    55.48                 
 Common Stock                Sale           36                    55.48                 
 Common Stock                Sale           36                    55.48                 
 Common Stock                Sale           36                    55.48                 
 Common Stock                Sale           36                    55.48                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.49                 
 Common Stock                Sale           36                    55.50                 
 Common Stock                Sale           36                    55.50                 
 Common Stock                Sale           36                    55.50                 
 Common Stock                Sale           36                    55.50                 
 Common Stock                Sale           36                    55.50                 
 Common Stock                Sale           36                    55.50                 
 Common Stock                Sale           36                    55.50                 
 Common Stock                Sale           36                    55.50                 
 Common Stock                Sale           36                    55.51                 
 Common Stock                Sale           36                    55.51                 
 Common Stock                Sale           36                    55.51                 
 Common Stock                Sale           36                    55.51                 
 Common Stock                Sale           36                    55.51                 
 Common Stock                Sale           36                    55.51                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.52                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.53                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.54                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.55                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.56                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.57                 
 Common Stock                Sale           36                    55.58                 
 Common Stock                Sale           36                    55.58                 
 Common Stock                Sale           36                    55.58                 
 Common Stock                Sale           36                    55.58                 
 Common Stock                Sale           36                    55.58                 
 Common Stock                Sale           36                    55.58                 
 Common Stock                Sale           36                    55.58                 
 Common Stock                Sale           36                    55.58                 
 Common Stock                Sale           36                    55.58                 
 Common Stock                Sale           36                    55.58                 
 Common Stock                Sale           36                    55.59                 
 Common Stock                Sale           36                    55.59                 
 Common Stock                Sale           36                    55.59                 
 Common Stock                Sale           36                    55.59                 
 Common Stock                Sale           36                    55.59                 
 Common Stock                Sale           36                    55.59                 
 Common Stock                Sale           36                    55.59                 
 Common Stock                Sale           36                    55.59                 
 Common Stock                Sale           36                    55.59                 
 Common Stock                Sale           36                    55.59                 
 Common Stock                Sale           36                    55.59                 
 Common Stock                Sale           36                    55.59                 
 Common Stock                Sale           36                    55.59                 
 Common Stock                Sale           36                    55.59                 
 Common Stock                Sale           36                    55.64                 
 Common Stock                Sale           36                    55.64                 
 Common Stock                Sale           36                    56.67                 
 Common Stock                Sale           36                    56.67                 
 Common Stock                Sale           36                    56.67                 
 Common Stock                Sale           36                    56.67                 
 Common Stock                Sale           36                    57.14                 
 Common Stock                Sale           36                    57.14                 
 Common Stock                Sale           36                    57.17                 
 Common Stock                Sale           36                    57.17                 
 Common Stock                Sale           36                    57.17                 
 Common Stock                Sale           36                    57.18                 
 Common Stock                Sale           36                    57.18                 
 Common Stock                Sale           36                    57.19                 
 Common Stock                Sale           36                    57.20                 
 Common Stock                Sale           36                    57.20                 
 Common Stock                Sale           36                    57.21                 
 Common Stock                Sale           36                    57.21                 
 Common Stock                Sale           36                    57.21                 
 Common Stock                Sale           36                    57.21                 
 Common Stock                Sale           36                    57.21                 
 Common Stock                Sale           36                    57.21                 
 Common Stock                Sale           36                    57.21                 
 Common Stock                Sale           36                    57.21                 
 Common Stock                Sale           36                    57.21                 
 Common Stock                Sale           36                    57.22                 
 Common Stock                Sale           36                    57.22                 
 Common Stock                Sale           36                    57.22                 
 Common Stock                Sale           36                    57.22                 
 Common Stock                Sale           36                    57.22                 
 Common Stock                Sale           36                    57.23                 
 Common Stock                Sale           36                    57.23                 
 Common Stock                Sale           36                    57.23                 
 Common Stock                Sale           36                    57.23                 
 Common Stock                Sale           36                    57.23                 
 Common Stock                Sale           36                    57.23                 
 Common Stock                Sale           36                    57.23                 
 Common Stock                Sale           36                    57.23                 
 Common Stock                Sale           36                    57.24                 
 Common Stock                Sale           36                    57.24                 
 Common Stock                Sale           36                    57.24                 
 Common Stock                Sale           36                    57.24                 
 Common Stock                Sale           36                    57.24                 
 Common Stock                Sale           36                    57.24                 
 Common Stock                Sale           36                    57.24                 
 Common Stock                Sale           36                    57.24                 
 Common Stock                Sale           36                    57.24                 
 Common Stock                Sale           36                    57.24                 
 Common Stock                Sale           36                    57.24                 
 Common Stock                Sale           36                    57.25                 
 Common Stock                Sale           36                    57.25                 
 Common Stock                Sale           36                    57.25                 
 Common Stock                Sale           36                    57.25                 
 Common Stock                Sale           36                    57.25                 
 Common Stock                Sale           36                    57.25                 
 Common Stock                Sale           36                    57.26                 
 Common Stock                Sale           36                    57.26                 
 Common Stock                Sale           36                    57.26                 
 Common Stock                Sale           36                    57.26                 
 Common Stock                Sale           36                    57.26                 
 Common Stock                Sale           36                    57.26                 
 Common Stock                Sale           36                    57.26                 
 Common Stock                Sale           36                    57.27                 
 Common Stock                Sale           36                    57.27                 
 Common Stock                Sale           36                    57.27                 
 Common Stock                Sale           36                    57.28                 
 Common Stock                Sale           36                    57.28                 
 Common Stock                Sale           36                    57.28                 
 Common Stock                Sale           36                    57.28                 
 Common Stock                Sale           36                    57.29                 
 Common Stock                Sale           36                    57.29                 
 Common Stock                Sale           36                    57.29                 
 Common Stock                Sale           36                    57.29                 
 Common Stock                Sale           36                    57.29                 
 Common Stock                Sale           36                    57.29                 
 Common Stock                Sale           36                    57.29                 
 Common Stock                Sale           36                    57.29                 
 Common Stock                Sale           36                    57.29                 
 Common Stock                Sale           36                    57.29                 
 Common Stock                Sale           36                    57.29                 
 Common Stock                Sale           36                    57.29                 
 Common Stock                Sale           36                    57.29                 
 Common Stock                Sale           36                    57.30                 
 Common Stock                Sale           36                    57.30                 
 Common Stock                Sale           36                    57.30                 
 Common Stock                Sale           36                    57.30                 
 Common Stock                Sale           36                    57.30                 
 Common Stock                Sale           36                    57.30                 
 Common Stock                Sale           36                    57.30                 
 Common Stock                Sale           36                    57.30                 
 Common Stock                Sale           36                    57.30                 
 Common Stock                Sale           36                    57.31                 
 Common Stock                Sale           36                    57.31                 
 Common Stock                Sale           36                    57.31                 
 Common Stock                Sale           36                    57.31                 
 Common Stock                Sale           36                    57.32                 
 Common Stock                Sale           36                    57.32                 
 Common Stock                Sale           36                    57.32                 
 Common Stock                Sale           36                    57.32                 
 Common Stock                Sale           36                    57.32                 
 Common Stock                Sale           36                    57.33                 
 Common Stock                Sale           36                    57.33                 
 Common Stock                Sale           36                    57.33                 
 Common Stock                Sale           36                    57.34                 
 Common Stock                Sale           36                    57.34                 
 Common Stock                Sale           36                    57.35                 
 Common Stock                Sale           36                    57.35                 
 Common Stock                Sale           36                    57.36                 
 Common Stock                Sale           36                    57.37                 
 Common Stock                Sale           36                    57.37                 
 Common Stock                Sale           36                    57.37                 
 Common Stock                Sale           36                    57.38                 
 Common Stock                Sale           36                    57.38                 
 Common Stock                Sale           36                    57.38                 
 Common Stock                Sale           36                    57.39                 
 Common Stock                Sale           36                    57.39                 
 Common Stock                Sale           36                    57.42                 
 Common Stock                Sale           36                    57.42                 
 Common Stock                Sale           36                    57.42                 
 Common Stock                Sale           36                    57.42                 
 Common Stock                Sale           36                    57.42                 
 Common Stock                Sale           36                    57.42                 
 Common Stock                Sale           36                    57.42                 
 Common Stock                Sale           36                    57.42                 
 Common Stock                Sale           36                    57.42                 
 Common Stock                Sale           36                    57.42                 
 Common Stock                Sale           36                    57.42                 
 Common Stock                Sale           36                    57.42                 
 Common Stock                Sale           36                    57.43                 
 Common Stock                Sale           36                    57.44                 
 Common Stock                Sale           36                    57.44                 
 Common Stock                Sale           36                    57.44                 
 Common Stock                Sale           36                    57.44                 
 Common Stock                Sale           36                    57.45                 
 Common Stock                Sale           36                    57.45                 
 Common Stock                Sale           36                    57.45                 
 Common Stock                Sale           36                    57.45                 
 Common Stock                Sale           36                    57.45                 
 Common Stock                Sale           36                    57.45                 
 Common Stock                Sale           36                    57.45                 
 Common Stock                Sale           36                    57.46                 
 Common Stock                Sale           36                    57.46                 
 Common Stock                Sale           36                    57.46                 
 Common Stock                Sale           36                    57.46                 
 Common Stock                Sale           36                    57.46                 
 Common Stock                Sale           36                    57.46                 
 Common Stock                Sale           36                    57.46                 
 Common Stock                Sale           36                    57.46                 
 Common Stock                Sale           36                    57.47                 
 Common Stock                Sale           36                    57.48                 
 Common Stock                Sale           36                    57.48                 
 Common Stock                Sale           36                    57.50                 
 Common Stock                Sale           36                    57.51                 
 Common Stock                Sale           36                    57.51                 
 Common Stock                Sale           36                    57.51                 
 Common Stock                Sale           36                    57.52                 
 Common Stock                Sale           36                    57.52                 
 Common Stock                Sale           36                    57.52                 
 Common Stock                Sale           36                    57.52                 
 Common Stock                Sale           36                    57.53                 
 Common Stock                Sale           36                    57.54                 
 Common Stock                Sale           36                    57.54                 
 Common Stock                Sale           36                    57.56                 
 Common Stock                Sale           36                    57.56                 
 Common Stock                Sale           36                    57.56                 
 Common Stock                Sale           36                    57.57                 
 Common Stock                Sale           36                    57.57                 
 Common Stock                Sale           36                    57.57                 
 Common Stock                Sale           36                    57.57                 
 Common Stock                Sale           36                    57.57                 
 Common Stock                Sale           36                    57.58                 
 Common Stock                Sale           36                    57.58                 
 Common Stock                Sale           36                    57.58                 
 Common Stock                Sale           36                    57.58                 
 Common Stock                Sale           36                    57.59                 
 Common Stock                Sale           36                    57.59                 
 Common Stock                Sale           36                    57.59                 
 Common Stock                Sale           36                    57.59                 
 Common Stock                Sale           36                    57.60                 
 Common Stock                Sale           36                    57.60                 
 Common Stock                Sale           36                    57.60                 
 Common Stock                Sale           36                    57.60                 
 Common Stock                Sale           37                    55.43                 
 Common Stock                Sale           37                    55.44                 
 Common Stock                Sale           37                    55.44                 
 Common Stock                Sale           37                    55.44                 
 Common Stock                Sale           37                    55.44                 
 Common Stock                Sale           37                    55.44                 
 Common Stock                Sale           37                    55.44                 
 Common Stock                Sale           37                    55.44                 
 Common Stock                Sale           37                    55.44                 
 Common Stock                Sale           37                    55.44                 
 Common Stock                Sale           37                    55.44                 
 Common Stock                Sale           37                    55.44                 
 Common Stock                Sale           37                    55.44                 
 Common Stock                Sale           37                    55.44                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.45                 
 Common Stock                Sale           37                    55.46                 
 Common Stock                Sale           37                    55.46                 
 Common Stock                Sale           37                    55.46                 
 Common Stock                Sale           37                    55.46                 
 Common Stock                Sale           37                    55.46                 
 Common Stock                Sale           37                    55.46                 
 Common Stock                Sale           37                    55.46                 
 Common Stock                Sale           37                    55.46                 
 Common Stock                Sale           37                    55.46                 
 Common Stock                Sale           37                    55.46                 
 Common Stock                Sale           37                    55.46                 
 Common Stock                Sale           37                    55.46                 
 Common Stock                Sale           37                    55.46                 
 Common Stock                Sale           37                    55.46                 
 Common Stock                Sale           37                    55.47                 
 Common Stock                Sale           37                    55.47                 
 Common Stock                Sale           37                    55.47                 
 Common Stock                Sale           37                    55.47                 
 Common Stock                Sale           37                    55.47                 
 Common Stock                Sale           37                    55.47                 
 Common Stock                Sale           37                    55.47                 
 Common Stock                Sale           37                    55.47                 
 Common Stock                Sale           37                    55.47                 
 Common Stock                Sale           37                    55.47                 
 Common Stock                Sale           37                    55.47                 
 Common Stock                Sale           37                    55.47                 
 Common Stock                Sale           37                    55.47                 
 Common Stock                Sale           37                    55.47                 
 Common Stock                Sale           37                    55.47                 
 Common Stock                Sale           37                    55.47                 
 Common Stock                Sale           37                    55.48                 
 Common Stock                Sale           37                    55.48                 
 Common Stock                Sale           37                    55.48                 
 Common Stock                Sale           37                    55.48                 
 Common Stock                Sale           37                    55.48                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.49                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.50                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.51                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.52                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.53                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.54                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.55                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.56                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.57                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.58                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.59                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.60                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.61                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.62                 
 Common Stock                Sale           37                    55.63                 
 Common Stock                Sale           37                    55.63                 
 Common Stock                Sale           37                    55.63                 
 Common Stock                Sale           37                    55.63                 
 Common Stock                Sale           37                    55.63                 
 Common Stock                Sale           37                    55.63                 
 Common Stock                Sale           37                    55.63                 
 Common Stock                Sale           37                    55.63                 
 Common Stock                Sale           37                    55.63                 
 Common Stock                Sale           37                    55.63                 
 Common Stock                Sale           37                    55.63                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    55.64                 
 Common Stock                Sale           37                    56.69                 
 Common Stock                Sale           37                    56.69                 
 Common Stock                Sale           37                    56.69                 
 Common Stock                Sale           37                    56.69                 
 Common Stock                Sale           37                    56.69                 
 Common Stock                Sale           37                    56.69                 
 Common Stock                Sale           37                    56.69                 
 Common Stock                Sale           37                    56.69                 
 Common Stock                Sale           37                    56.69                 
 Common Stock                Sale           37                    56.69                 
 Common Stock                Sale           37                    57.12                 
 Common Stock                Sale           37                    57.12                 
 Common Stock                Sale           37                    57.15                 
 Common Stock                Sale           37                    57.15                 
 Common Stock                Sale           37                    57.18                 
 Common Stock                Sale           37                    57.18                 
 Common Stock                Sale           37                    57.18                 
 Common Stock                Sale           37                    57.18                 
 Common Stock                Sale           37                    57.18                 
 Common Stock                Sale           37                    57.18                 
 Common Stock                Sale           37                    57.18                 
 Common Stock                Sale           37                    57.18                 
 Common Stock                Sale           37                    57.18                 
 Common Stock                Sale           37                    57.19                 
 Common Stock                Sale           37                    57.19                 
 Common Stock                Sale           37                    57.19                 
 Common Stock                Sale           37                    57.20                 
 Common Stock                Sale           37                    57.20                 
 Common Stock                Sale           37                    57.20                 
 Common Stock                Sale           37                    57.20                 
 Common Stock                Sale           37                    57.21                 
 Common Stock                Sale           37                    57.21                 
 Common Stock                Sale           37                    57.21                 
 Common Stock                Sale           37                    57.21                 
 Common Stock                Sale           37                    57.21                 
 Common Stock                Sale           37                    57.21                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.22                 
 Common Stock                Sale           37                    57.23                 
 Common Stock                Sale           37                    57.23                 
 Common Stock                Sale           37                    57.23                 
 Common Stock                Sale           37                    57.23                 
 Common Stock                Sale           37                    57.23                 
 Common Stock                Sale           37                    57.23                 
 Common Stock                Sale           37                    57.23                 
 Common Stock                Sale           37                    57.23                 
 Common Stock                Sale           37                    57.23                 
 Common Stock                Sale           37                    57.23                 
 Common Stock                Sale           37                    57.23                 
 Common Stock                Sale           37                    57.23                 
 Common Stock                Sale           37                    57.23                 
 Common Stock                Sale           37                    57.23                 
 Common Stock                Sale           37                    57.23                 
 Common Stock                Sale           37                    57.24                 
 Common Stock                Sale           37                    57.24                 
 Common Stock                Sale           37                    57.24                 
 Common Stock                Sale           37                    57.24                 
 Common Stock                Sale           37                    57.24                 
 Common Stock                Sale           37                    57.24                 
 Common Stock                Sale           37                    57.24                 
 Common Stock                Sale           37                    57.24                 
 Common Stock                Sale           37                    57.24                 
 Common Stock                Sale           37                    57.24                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.25                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.26                 
 Common Stock                Sale           37                    57.27                 
 Common Stock                Sale           37                    57.27                 
 Common Stock                Sale           37                    57.27                 
 Common Stock                Sale           37                    57.27                 
 Common Stock                Sale           37                    57.27                 
 Common Stock                Sale           37                    57.28                 
 Common Stock                Sale           37                    57.28                 
 Common Stock                Sale           37                    57.28                 
 Common Stock                Sale           37                    57.28                 
 Common Stock                Sale           37                    57.28                 
 Common Stock                Sale           37                    57.28                 
 Common Stock                Sale           37                    57.28                 
 Common Stock                Sale           37                    57.28                 
 Common Stock                Sale           37                    57.28                 
 Common Stock                Sale           37                    57.28                 
 Common Stock                Sale           37                    57.28                 
 Common Stock                Sale           37                    57.28                 
 Common Stock                Sale           37                    57.28                 
 Common Stock                Sale           37                    57.28                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.29                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.30                 
 Common Stock                Sale           37                    57.31                 
 Common Stock                Sale           37                    57.31                 
 Common Stock                Sale           37                    57.31                 
 Common Stock                Sale           37                    57.31                 
 Common Stock                Sale           37                    57.31                 
 Common Stock                Sale           37                    57.31                 
 Common Stock                Sale           37                    57.31                 
 Common Stock                Sale           37                    57.31                 
 Common Stock                Sale           37                    57.31                 
 Common Stock                Sale           37                    57.31                 
 Common Stock                Sale           37                    57.31                 
 Common Stock                Sale           37                    57.31                 
 Common Stock                Sale           37                    57.31                 
 Common Stock                Sale           37                    57.32                 
 Common Stock                Sale           37                    57.32                 
 Common Stock                Sale           37                    57.32                 
 Common Stock                Sale           37                    57.32                 
 Common Stock                Sale           37                    57.32                 
 Common Stock                Sale           37                    57.32                 
 Common Stock                Sale           37                    57.32                 
 Common Stock                Sale           37                    57.32                 
 Common Stock                Sale           37                    57.32                 
 Common Stock                Sale           37                    57.32                 
 Common Stock                Sale           37                    57.32                 
 Common Stock                Sale           37                    57.32                 
 Common Stock                Sale           37                    57.32                 
 Common Stock                Sale           37                    57.32                 
 Common Stock                Sale           37                    57.33                 
 Common Stock                Sale           37                    57.33                 
 Common Stock                Sale           37                    57.33                 
 Common Stock                Sale           37                    57.33                 
 Common Stock                Sale           37                    57.33                 
 Common Stock                Sale           37                    57.33                 
 Common Stock                Sale           37                    57.33                 
 Common Stock                Sale           37                    57.33                 
 Common Stock                Sale           37                    57.33                 
 Common Stock                Sale           37                    57.33                 
 Common Stock                Sale           37                    57.33                 
 Common Stock                Sale           37                    57.33                 
 Common Stock                Sale           37                    57.34                 
 Common Stock                Sale           37                    57.34                 
 Common Stock                Sale           37                    57.34                 
 Common Stock                Sale           37                    57.35                 
 Common Stock                Sale           37                    57.35                 
 Common Stock                Sale           37                    57.35                 
 Common Stock                Sale           37                    57.35                 
 Common Stock                Sale           37                    57.36                 
 Common Stock                Sale           37                    57.36                 
 Common Stock                Sale           37                    57.36                 
 Common Stock                Sale           37                    57.36                 
 Common Stock                Sale           37                    57.36                 
 Common Stock                Sale           37                    57.36                 
 Common Stock                Sale           37                    57.36                 
 Common Stock                Sale           37                    57.36                 
 Common Stock                Sale           37                    57.36                 
 Common Stock                Sale           37                    57.37                 
 Common Stock                Sale           37                    57.37                 
 Common Stock                Sale           37                    57.37                 
 Common Stock                Sale           37                    57.37                 
 Common Stock                Sale           37                    57.37                 
 Common Stock                Sale           37                    57.37                 
 Common Stock                Sale           37                    57.37                 
 Common Stock                Sale           37                    57.37                 
 Common Stock                Sale           37                    57.37                 
 Common Stock                Sale           37                    57.38                 
 Common Stock                Sale           37                    57.38                 
 Common Stock                Sale           37                    57.38                 
 Common Stock                Sale           37                    57.38                 
 Common Stock                Sale           37                    57.38                 
 Common Stock                Sale           37                    57.40                 
 Common Stock                Sale           37                    57.40                 
 Common Stock                Sale           37                    57.40                 
 Common Stock                Sale           37                    57.40                 
 Common Stock                Sale           37                    57.40                 
 Common Stock                Sale           37                    57.40                 
 Common Stock                Sale           37                    57.40                 
 Common Stock                Sale           37                    57.40                 
 Common Stock                Sale           37                    57.40                 
 Common Stock                Sale           37                    57.40                 
 Common Stock                Sale           37                    57.42                 
 Common Stock                Sale           37                    57.42                 
 Common Stock                Sale           37                    57.42                 
 Common Stock                Sale           37                    57.42                 
 Common Stock                Sale           37                    57.42                 
 Common Stock                Sale           37                    57.42                 
 Common Stock                Sale           37                    57.42                 
 Common Stock                Sale           37                    57.42                 
 Common Stock                Sale           37                    57.42                 
 Common Stock                Sale           37                    57.42                 
 Common Stock                Sale           37                    57.42                 
 Common Stock                Sale           37                    57.42                 
 Common Stock                Sale           37                    57.42                 
 Common Stock                Sale           37                    57.42                 
 Common Stock                Sale           37                    57.42                 
 Common Stock                Sale           37                    57.42                 
 Common Stock                Sale           37                    57.43                 
 Common Stock                Sale           37                    57.44                 
 Common Stock                Sale           37                    57.44                 
 Common Stock                Sale           37                    57.44                 
 Common Stock                Sale           37                    57.44                 
 Common Stock                Sale           37                    57.44                 
 Common Stock                Sale           37                    57.44                 
 Common Stock                Sale           37                    57.44                 
 Common Stock                Sale           37                    57.44                 
 Common Stock                Sale           37                    57.44                 
 Common Stock                Sale           37                    57.44                 
 Common Stock                Sale           37                    57.44                 
 Common Stock                Sale           37                    57.44                 
 Common Stock                Sale           37                    57.45                 
 Common Stock                Sale           37                    57.45                 
 Common Stock                Sale           37                    57.45                 
 Common Stock                Sale           37                    57.45                 
 Common Stock                Sale           37                    57.45                 
 Common Stock                Sale           37                    57.45                 
 Common Stock                Sale           37                    57.45                 
 Common Stock                Sale           37                    57.46                 
 Common Stock                Sale           37                    57.46                 
 Common Stock                Sale           37                    57.46                 
 Common Stock                Sale           37                    57.46                 
 Common Stock                Sale           37                    57.46                 
 Common Stock                Sale           37                    57.46                 
 Common Stock                Sale           37                    57.46                 
 Common Stock                Sale           37                    57.46                 
 Common Stock                Sale           37                    57.46                 
 Common Stock                Sale           37                    57.46                 
 Common Stock                Sale           37                    57.46                 
 Common Stock                Sale           37                    57.46                 
 Common Stock                Sale           37                    57.47                 
 Common Stock                Sale           37                    57.47                 
 Common Stock                Sale           37                    57.47                 
 Common Stock                Sale           37                    57.48                 
 Common Stock                Sale           37                    57.48                 
 Common Stock                Sale           37                    57.48                 
 Common Stock                Sale           37                    57.48                 
 Common Stock                Sale           37                    57.48                 
 Common Stock                Sale           37                    57.48                 
 Common Stock                Sale           37                    57.48                 
 Common Stock                Sale           37                    57.48                 
 Common Stock                Sale           37                    57.49                 
 Common Stock                Sale           37                    57.49                 
 Common Stock                Sale           37                    57.51                 
 Common Stock                Sale           37                    57.51                 
 Common Stock                Sale           37                    57.51                 
 Common Stock                Sale           37                    57.51                 
 Common Stock                Sale           37                    57.51                 
 Common Stock                Sale           37                    57.51                 
 Common Stock                Sale           37                    57.51                 
 Common Stock                Sale           37                    57.51                 
 Common Stock                Sale           37                    57.51                 
 Common Stock                Sale           37                    57.51                 
 Common Stock                Sale           37                    57.51                 
 Common Stock                Sale           37                    57.52                 
 Common Stock                Sale           37                    57.52                 
 Common Stock                Sale           37                    57.52                 
 Common Stock                Sale           37                    57.52                 
 Common Stock                Sale           37                    57.52                 
 Common Stock                Sale           37                    57.53                 
 Common Stock                Sale           37                    57.53                 
 Common Stock                Sale           37                    57.53                 
 Common Stock                Sale           37                    57.54                 
 Common Stock                Sale           37                    57.54                 
 Common Stock                Sale           37                    57.54                 
 Common Stock                Sale           37                    57.54                 
 Common Stock                Sale           37                    57.54                 
 Common Stock                Sale           37                    57.54                 
 Common Stock                Sale           37                    57.55                 
 Common Stock                Sale           37                    57.55                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.56                 
 Common Stock                Sale           37                    57.57                 
 Common Stock                Sale           37                    57.57                 
 Common Stock                Sale           37                    57.57                 
 Common Stock                Sale           37                    57.57                 
 Common Stock                Sale           37                    57.57                 
 Common Stock                Sale           37                    57.57                 
 Common Stock                Sale           37                    57.57                 
 Common Stock                Sale           37                    57.57                 
 Common Stock                Sale           37                    57.57                 
 Common Stock                Sale           37                    57.57                 
 Common Stock                Sale           37                    57.57                 
 Common Stock                Sale           37                    57.57                 
 Common Stock                Sale           37                    57.57                 
 Common Stock                Sale           37                    57.58                 
 Common Stock                Sale           37                    57.58                 
 Common Stock                Sale           37                    57.58                 
 Common Stock                Sale           37                    57.58                 
 Common Stock                Sale           37                    57.59                 
 Common Stock                Sale           37                    57.59                 
 Common Stock                Sale           37                    57.59                 
 Common Stock                Sale           37                    57.59                 
 Common Stock                Sale           37                    57.59                 
 Common Stock                Sale           37                    57.59                 
 Common Stock                Sale           37                    57.59                 
 Common Stock                Sale           37                    57.59                 
 Common Stock                Sale           37                    57.59                 
 Common Stock                Sale           37                    57.59                 
 Common Stock                Sale           37                    57.60                 
 Common Stock                Sale           37                    57.60                 
 Common Stock                Sale           37                    57.60                 
 Common Stock                Sale           37                    57.60                 
 Common Stock                Sale           37                    57.60                 
 Common Stock                Sale           37                    57.60                 
 Common Stock                Sale           37                    57.60                 
 Common Stock                Sale           37                    57.60                 
 Common Stock                Sale           37                    57.60                 
 Common Stock                Sale           37                    57.60                 
 Common Stock                Sale           37                    57.60                 
 Common Stock                Sale           37                    57.60                 
 Common Stock                Sale           37                    57.60                 
 Common Stock                Sale           37                    57.60                 
 Common Stock                Sale           37                    57.90                 
 Common Stock                Sale           38                    55.55                 
 Common Stock                Sale           38                    55.58                 
 Common Stock                Sale           38                    55.58                 
 Common Stock                Sale           38                    55.60                 
 Common Stock                Sale           38                    55.62                 
 Common Stock                Sale           39                    55.53                 
 Common Stock                Sale           39                    55.54                 
 Common Stock                Sale           39                    55.54                 
 Common Stock                Sale           39                    55.56                 
 Common Stock                Sale           39                    55.58                 
 Common Stock                Sale           39                    55.59                 
 Common Stock                Sale           39                    55.59                 
 Common Stock                Sale           39                    55.59                 
 Common Stock                Sale           39                    55.64                 
 Common Stock                Sale           39                    57.70                 
 Common Stock                Sale           40                    55.52                 
 Common Stock                Sale           40                    55.54                 
 Common Stock                Sale           40                    55.54                 
 Common Stock                Sale           40                    55.55                 
 Common Stock                Sale           40                    55.55                 
 Common Stock                Sale           40                    55.58                 
 Common Stock                Sale           40                    55.58                 
 Common Stock                Sale           40                    55.63                 
 Common Stock                Sale           40                    57.51                 
 Common Stock                Sale           41                    55.47                 
 Common Stock                Sale           41                    55.47                 
 Common Stock                Sale           41                    55.53                 
 Common Stock                Sale           41                    55.54                 
 Common Stock                Sale           41                    55.55                 
 Common Stock                Sale           41                    55.55                 
 Common Stock                Sale           41                    55.55                 
 Common Stock                Sale           41                    55.55                 
 Common Stock                Sale           41                    55.63                 
 Common Stock                Sale           42                    55.57                 
 Common Stock                Sale           43                    55.56                 
 Common Stock                Sale           43                    55.57                 
 Common Stock                Sale           44                    55.59                 
 Common Stock                Sale           44                    55.60                 
 Common Stock                Sale           44                    55.60                 
 Common Stock                Sale           45                    55.54                 
 Common Stock                Sale           45                    55.54                 
 Common Stock                Sale           45                    55.60                 
 Common Stock                Sale           45                    57.42                 
 Common Stock                Sale           46                    55.49                 
 Common Stock                Sale           46                    55.57                 
 Common Stock                Sale           46                    55.57                 
 Common Stock                Sale           46                    55.58                 
 Common Stock                Sale           46                    55.58                 
 Common Stock                Sale           46                    55.58                 
 Common Stock                Sale           46                    55.58                 
 Common Stock                Sale           46                    55.59                 
 Common Stock                Sale           46                    55.60                 
 Common Stock                Sale           46                    55.60                 
 Common Stock                Sale           46                    55.60                 
 Common Stock                Sale           46                    55.62                 
 Common Stock                Sale           46                    55.65                 
 Common Stock                Sale           46                    55.65                 
 Common Stock                Sale           46                    57.50                 
 Common Stock                Sale           46                    57.50                 
 Common Stock                Sale           46                    57.77                 
 Common Stock                Sale           47                    55.51                 
 Common Stock                Sale           48                    55.49                 
 Common Stock                Sale           48                    55.50                 
 Common Stock                Sale           48                    55.50                 
 Common Stock                Sale           48                    55.50                 
 Common Stock                Sale           48                    55.55                 
 Common Stock                Sale           48                    55.55                 
 Common Stock                Sale           48                    55.59                 
 Common Stock                Sale           48                    55.59                 
 Common Stock                Sale           48                    56.62                 
 Common Stock                Sale           49                    55.48                 
 Common Stock                Sale           49                    55.48                 
 Common Stock                Sale           49                    55.53                 
 Common Stock                Sale           49                    55.53                 
 Common Stock                Sale           49                    55.55                 
 Common Stock                Sale           49                    55.55                 
 Common Stock                Sale           49                    55.61                 
 Common Stock                Sale           50                    55.47                 
 Common Stock                Sale           50                    57.57                 
 Common Stock                Sale           51                    55.49                 
 Common Stock                Sale           51                    55.57                 
 Common Stock                Sale           51                    55.59                 
 Common Stock                Sale           51                    55.61                 
 Common Stock                Sale           51                    55.61                 
 Common Stock                Sale           52                    55.53                 
 Common Stock                Sale           52                    55.53                 
 Common Stock                Sale           52                    55.54                 
 Common Stock                Sale           52                    55.55                 
 Common Stock                Sale           52                    55.55                 
 Common Stock                Sale           52                    55.55                 
 Common Stock                Sale           52                    55.55                 
 Common Stock                Sale           52                    55.55                 
 Common Stock                Sale           52                    55.57                 
 Common Stock                Sale           52                    55.58                 
 Common Stock                Sale           52                    55.58                 
 Common Stock                Sale           52                    55.62                 
 Common Stock                Sale           52                    55.81                 
 Common Stock                Sale           52                    56.87                 
 Common Stock                Sale           52                    57.42                 
 Common Stock                Sale           53                    55.51                 
 Common Stock                Sale           53                    55.52                 
 Common Stock                Sale           53                    55.53                 
 Common Stock                Sale           53                    55.53                 
 Common Stock                Sale           53                    55.53                 
 Common Stock                Sale           53                    55.64                 
 Common Stock                Sale           53                    55.64                 
 Common Stock                Sale           53                    57.24                 
 Common Stock                Sale           54                    55.51                 
 Common Stock                Sale           54                    55.52                 
 Common Stock                Sale           54                    55.52                 
 Common Stock                Sale           54                    55.53                 
 Common Stock                Sale           54                    55.54                 
 Common Stock                Sale           54                    55.54                 
 Common Stock                Sale           54                    55.55                 
 Common Stock                Sale           54                    55.56                 
 Common Stock                Sale           54                    55.56                 
 Common Stock                Sale           54                    55.56                 
 Common Stock                Sale           54                    55.56                 
 Common Stock                Sale           54                    55.56                 
 Common Stock                Sale           54                    55.57                 
 Common Stock                Sale           54                    55.58                 
 Common Stock                Sale           54                    55.58                 
 Common Stock                Sale           54                    55.58                 
 Common Stock                Sale           54                    55.59                 
 Common Stock                Sale           54                    55.59                 
 Common Stock                Sale           54                    55.59                 
 Common Stock                Sale           54                    55.61                 
 Common Stock                Sale           54                    55.62                 
 Common Stock                Sale           54                    55.62                 
 Common Stock                Sale           54                    55.65                 
 Common Stock                Sale           54                    57.33                 
 Common Stock                Sale           54                    57.57                 
 Common Stock                Sale           54                    57.57                 
 Common Stock                Sale           54                    57.59                 
 Common Stock                Sale           55                    55.56                 
 Common Stock                Sale           55                    55.56                 
 Common Stock                Sale           55                    55.58                 
 Common Stock                Sale           55                    57.31                 
 Common Stock                Sale           55                    57.51                 
 Common Stock                Sale           55                    57.51                 
 Common Stock                Sale           56                    55.54                 
 Common Stock                Sale           56                    55.54                 
 Common Stock                Sale           56                    55.54                 
 Common Stock                Sale           56                    55.61                 
 Common Stock                Sale           56                    55.61                 
 Common Stock                Sale           56                    57.48                 
 Common Stock                Sale           57                    55.55                 
 Common Stock                Sale           57                    55.56                 
 Common Stock                Sale           57                    55.56                 
 Common Stock                Sale           58                    55.47                 
 Common Stock                Sale           58                    55.55                 
 Common Stock                Sale           59                    55.53                 
 Common Stock                Sale           60                    55.58                 
 Common Stock                Sale           60                    55.59                 
 Common Stock                Sale           60                    55.59                 
 Common Stock                Sale           60                    57.42                 
 Common Stock                Sale           60                    57.42                 
 Common Stock                Sale           61                    55.59                 
 Common Stock                Sale           62                    55.59                 
 Common Stock                Sale           62                    55.59                 
 Common Stock                Sale           62                    55.61                 
 Common Stock                Sale           63                    55.57                 
 Common Stock                Sale           64                    55.56                 
 Common Stock                Sale           64                    57.57                 
 Common Stock                Sale           66                    55.49                 
 Common Stock                Sale           66                    55.49                 
 Common Stock                Sale           66                    55.50                 
 Common Stock                Sale           66                    55.50                 
 Common Stock                Sale           66                    55.55                 
 Common Stock                Sale           66                    55.55                 
 Common Stock                Sale           66                    56.90                 
 Common Stock                Sale           68                    55.54                 
 Common Stock                Sale           68                    55.56                 
 Common Stock                Sale           68                    55.56                 
 Common Stock                Sale           68                    55.56                 
 Common Stock                Sale           68                    55.62                 
 Common Stock                Sale           68                    55.62                 
 Common Stock                Sale           68                    57.57                 
 Common Stock                Sale           69                    55.58                 
 Common Stock                Sale           69                    55.58                 
 Common Stock                Sale           69                    55.58                 
 Common Stock                Sale           70                    55.61                 
 Common Stock                Sale           70                    56.20                 
 Common Stock                Sale           70                    57.56                 
 Common Stock                Sale           70                    57.56                 
 Common Stock                Sale           71                    55.56                 
 Common Stock                Sale           72                    55.55                 
 Common Stock                Sale           72                    55.55                 
 Common Stock                Sale           72                    55.55                 
 Common Stock                Sale           72                    55.55                 
 Common Stock                Sale           72                    55.58                 
 Common Stock                Sale           72                    55.58                 
 Common Stock                Sale           72                    57.23                 
 Common Stock                Sale           72                    57.23                 
 Common Stock                Sale           73                    55.49                 
 Common Stock                Sale           73                    55.49                 
 Common Stock                Sale           73                    55.50                 
 Common Stock                Sale           73                    55.50                 
 Common Stock                Sale           73                    55.50                 
 Common Stock                Sale           73                    55.50                 
 Common Stock                Sale           73                    55.51                 
 Common Stock                Sale           73                    55.51                 
 Common Stock                Sale           73                    55.51                 
 Common Stock                Sale           73                    55.51                 
 Common Stock                Sale           73                    55.53                 
 Common Stock                Sale           73                    55.53                 
 Common Stock                Sale           73                    55.54                 
 Common Stock                Sale           73                    55.54                 
 Common Stock                Sale           73                    55.54                 
 Common Stock                Sale           73                    55.54                 
 Common Stock                Sale           73                    55.54                 
 Common Stock                Sale           73                    55.54                 
 Common Stock                Sale           73                    55.54                 
 Common Stock                Sale           73                    55.54                 
 Common Stock                Sale           73                    55.55                 
 Common Stock                Sale           73                    55.55                 
 Common Stock                Sale           73                    55.55                 
 Common Stock                Sale           73                    55.55                 
 Common Stock                Sale           73                    55.55                 
 Common Stock                Sale           73                    55.55                 
 Common Stock                Sale           73                    55.56                 
 Common Stock                Sale           73                    55.56                 
 Common Stock                Sale           73                    55.56                 
 Common Stock                Sale           73                    55.56                 
 Common Stock                Sale           73                    55.58                 
 Common Stock                Sale           73                    55.58                 
 Common Stock                Sale           73                    55.58                 
 Common Stock                Sale           73                    55.59                 
 Common Stock                Sale           73                    55.59                 
 Common Stock                Sale           73                    55.59                 
 Common Stock                Sale           73                    55.59                 
 Common Stock                Sale           73                    55.62                 
 Common Stock                Sale           73                    55.62                 
 Common Stock                Sale           73                    57.33                 
 Common Stock                Sale           73                    57.33                 
 Common Stock                Sale           73                    57.57                 
 Common Stock                Sale           73                    57.57                 
 Common Stock                Sale           73                    57.99                 
 Common Stock                Sale           74                    55.45                 
 Common Stock                Sale           74                    55.45                 
 Common Stock                Sale           74                    55.47                 
 Common Stock                Sale           74                    55.50                 
 Common Stock                Sale           74                    55.50                 
 Common Stock                Sale           74                    55.50                 
 Common Stock                Sale           74                    55.55                 
 Common Stock                Sale           74                    55.55                 
 Common Stock                Sale           74                    55.57                 
 Common Stock                Sale           74                    55.57                 
 Common Stock                Sale           74                    55.57                 
 Common Stock                Sale           74                    55.58                 
 Common Stock                Sale           74                    55.59                 
 Common Stock                Sale           74                    55.59                 
 Common Stock                Sale           74                    55.61                 
 Common Stock                Sale           74                    57.26                 
 Common Stock                Sale           74                    57.29                 
 Common Stock                Sale           74                    57.30                 
 Common Stock                Sale           74                    57.32                 
 Common Stock                Sale           74                    57.35                 
 Common Stock                Sale           74                    57.51                 
 Common Stock                Sale           74                    57.52                 
 Common Stock                Sale           74                    57.57                 
 Common Stock                Sale           76                    56.63                 
 Common Stock                Sale           78                    55.60                 
 Common Stock                Sale           80                    55.51                 
 Common Stock                Sale           80                    55.57                 
 Common Stock                Sale           80                    55.59                 
 Common Stock                Sale           84                    55.55                 
 Common Stock                Sale           84                    57.76                 
 Common Stock                Sale           86                    58.06                 
 Common Stock                Sale           88                    57.57                 
 Common Stock                Sale           88                    57.57                 
 Common Stock                Sale           89                    57.60                 
 Common Stock                Sale           95                    55.56                 
 Common Stock                Sale           97                    55.55                 
 Common Stock                Sale           99                    57.96                 
 Common Stock                Sale           100                   55.65                 
 Common Stock                Sale           100                   55.66                 
 Common Stock                Sale           100                   55.70                 
 Common Stock                Sale           100                   55.76                 
 Common Stock                Sale           100                   55.77                 
 Common Stock                Sale           100                   55.79                 
 Common Stock                Sale           100                   55.80                 
 Common Stock                Sale           100                   55.91                 
 Common Stock                Sale           100                   55.92                 
 Common Stock                Sale           100                   56.04                 
 Common Stock                Sale           100                   56.30                 
 Common Stock                Sale           100                   56.30                 
 Common Stock                Sale           100                   56.31                 
 Common Stock                Sale           100                   56.31                 
 Common Stock                Sale           100                   56.33                 
 Common Stock                Sale           100                   56.34                 
 Common Stock                Sale           100                   56.43                 
 Common Stock                Sale           100                   56.46                 
 Common Stock                Sale           100                   56.51                 
 Common Stock                Sale           100                   56.61                 
 Common Stock                Sale           100                   57.14                 
 Common Stock                Sale           100                   57.19                 
 Common Stock                Sale           100                   57.38                 
 Common Stock                Sale           100                   57.41                 
 Common Stock                Sale           100                   57.51                 
 Common Stock                Sale           100                   57.72                 
 Common Stock                Sale           100                   57.80                 
 Common Stock                Sale           100                   57.93                 
 Common Stock                Sale           102                   56.94                 
 Common Stock                Sale           103                   55.50                 
 Common Stock                Sale           104                   57.61                 
 Common Stock                Sale           107                   55.50                 
 Common Stock                Sale           107                   55.60                 
 Common Stock                Sale           107                   55.60                 
 Common Stock                Sale           108                   55.93                 
 Common Stock                Sale           110                   55.51                 
 Common Stock                Sale           110                   55.51                 
 Common Stock                Sale           110                   55.57                 
 Common Stock                Sale           110                   55.57                 
 Common Stock                Sale           110                   55.59                 
 Common Stock                Sale           110                   55.59                 
 Common Stock                Sale           110                   56.37                 
 Common Stock                Sale           113                   57.83                 
 Common Stock                Sale           115                   57.88                 
 Common Stock                Sale           119                   57.16                 
 Common Stock                Sale           120                   57.84                 
 Common Stock                Sale           120                   57.91                 
 Common Stock                Sale           121                   57.60                 
 Common Stock                Sale           121                   57.60                 
 Common Stock                Sale           127                   55.58                 
 Common Stock                Sale           132                   55.54                 
 Common Stock                Sale           132                   55.54                 
 Common Stock                Sale           132                   58.01                 
 Common Stock                Sale           134                   55.51                 
 Common Stock                Sale           134                   55.56                 
 Common Stock                Sale           135                   55.56                 
 Common Stock                Sale           142                   55.50                 
 Common Stock                Sale           142                   55.50                 
 Common Stock                Sale           146                   55.50                 
 Common Stock                Sale           147                   55.50                 
 Common Stock                Sale           148                   56.97                 
 Common Stock                Sale           148                   57.42                 
 Common Stock                Sale           150                   55.86                 
 Common Stock                Sale           152                   55.95                 
 Common Stock                Sale           154                   57.54                 
 Common Stock                Sale           160                   55.50                 
 Common Stock                Sale           160                   56.65                 
 Common Stock                Sale           172                   55.37                 
 Common Stock                Sale           183                   55.50                 
 Common Stock                Sale           183                   55.50                 
 Common Stock                Sale           183                   55.55                 
 Common Stock                Sale           183                   55.55                 
 Common Stock                Sale           184                   55.55                 
 Common Stock                Sale           184                   55.55                 
 Common Stock                Sale           200                   55.51                 
 Common Stock                Sale           200                   55.73                 
 Common Stock                Sale           200                   55.77                 
 Common Stock                Sale           200                   56.34                 
 Common Stock                Sale           200                   56.38                 
 Common Stock                Sale           200                   56.52                 
 Common Stock                Sale           200                   56.56                 
 Common Stock                Sale           200                   56.93                 
 Common Stock                Sale           200                   57.12                 
 Common Stock                Sale           200                   57.63                 
 Common Stock                Sale           200                   57.89                 
 Common Stock                Sale           220                   55.50                 
 Common Stock                Sale           220                   55.50                 
 Common Stock                Sale           223                   56.38                 
 Common Stock                Sale           224                   57.27                 
 Common Stock                Sale           226                   57.69                 
 Common Stock                Sale           227                   56.95                 
 Common Stock                Sale           244                   55.59                 
 Common Stock                Sale           246                   56.08                 
 Common Stock                Sale           255                   57.50                 
 Common Stock                Sale           257                   56.44                 
 Common Stock                Sale           266                   57.26                 
 Common Stock                Sale           266                   57.39                 
 Common Stock                Sale           266                   57.42                 
 Common Stock                Sale           266                   57.50                 
 Common Stock                Sale           266                   57.52                 
 Common Stock                Sale           267                   57.24                 
 Common Stock                Sale           267                   57.24                 
 Common Stock                Sale           267                   57.28                 
 Common Stock                Sale           267                   57.50                 
 Common Stock                Sale           267                   57.51                 
 Common Stock                Sale           270                   56.45                 
 Common Stock                Sale           270                   56.48                 
 Common Stock                Sale           272                   56.62                 
 Common Stock                Sale           290                   56.43                 
 Common Stock                Sale           294                   57.56                 
 Common Stock                Sale           300                   55.75                 
 Common Stock                Sale           300                   56.41                 
 Common Stock                Sale           300                   56.59                 
 Common Stock                Sale           300                   57.81                 
 Common Stock                Sale           301                   57.08                 
 Common Stock                Sale           305                   56.17                 
 Common Stock                Sale           305                   56.73                 
 Common Stock                Sale           312                   56.59                 
 Common Stock                Sale           328                   55.36                 
 Common Stock                Sale           336                   58.00                 
 Common Stock                Sale           339                   55.97                 
 Common Stock                Sale           339                   55.98                 
 Common Stock                Sale           346                   56.03                 
 Common Stock                Sale           348                   55.62                 
 Common Stock                Sale           349                   55.90                 
 Common Stock                Sale           354                   57.58                 
 Common Stock                Sale           356                   55.43                 
 Common Stock                Sale           356                   56.09                 
 Common Stock                Sale           366                   57.24                 
 Common Stock                Sale           366                   57.24                 
 Common Stock                Sale           366                   57.28                 
 Common Stock                Sale           366                   57.50                 
 Common Stock                Sale           367                   57.13                 
 Common Stock                Sale           367                   57.24                 
 Common Stock                Sale           367                   57.24                 
 Common Stock                Sale           367                   57.26                 
 Common Stock                Sale           367                   57.26                 
 Common Stock                Sale           367                   57.28                 
 Common Stock                Sale           367                   57.39                 
 Common Stock                Sale           367                   57.39                 
 Common Stock                Sale           367                   57.42                 
 Common Stock                Sale           367                   57.42                 
 Common Stock                Sale           367                   57.50                 
 Common Stock                Sale           367                   57.50                 
 Common Stock                Sale           367                   57.50                 
 Common Stock                Sale           369                   56.63                 
 Common Stock                Sale           372                   55.83                 
 Common Stock                Sale           375                   56.77                 
 Common Stock                Sale           378                   55.62                 
 Common Stock                Sale           387                   58.02                 
 Common Stock                Sale           390                   56.47                 
 Common Stock                Sale           392                   57.80                 
 Common Stock                Sale           395                   56.12                 
 Common Stock                Sale           400                   55.69                 
 Common Stock                Sale           400                   56.52                 
 Common Stock                Sale           400                   56.62                 
 Common Stock                Sale           400                   57.57                 
 Common Stock                Sale           400                   57.71                 
 Common Stock                Sale           403                   57.56                 
 Common Stock                Sale           403                   57.56                 
 Common Stock                Sale           406                   55.40                 
 Common Stock                Sale           410                   57.82                 
 Common Stock                Sale           411                   55.81                 
 Common Stock                Sale           414                   56.10                 
 Common Stock                Sale           431                   57.87                 
 Common Stock                Sale           434                   57.56                 
 Common Stock                Sale           437                   57.05                 
 Common Stock                Sale           442                   56.19                 
 Common Stock                Sale           450                   56.96                 
 Common Stock                Sale           450                   57.10                 
 Common Stock                Sale           469                   56.07                 
 Common Stock                Sale           469                   57.79                 
 Common Stock                Sale           475                   55.89                 
 Common Stock                Sale           483                   56.66                 
 Common Stock                Sale           499                   56.06                 
 Common Stock                Sale           500                   55.35                 
 Common Stock                Sale           505                   55.41                 
 Common Stock                Sale           506                   57.74                 
 Common Stock                Sale           509                   57.01                 
 Common Stock                Sale           517                   55.72                 
 Common Stock                Sale           520                   57.86                 
 Common Stock                Sale           527                   55.86                 
 Common Stock                Sale           530                   57.75                 
 Common Stock                Sale           532                   57.51                 
 Common Stock                Sale           534                   57.24                 
 Common Stock                Sale           535                   57.00                 
 Common Stock                Sale           537                   57.22                 
 Common Stock                Sale           541                   57.09                 
 Common Stock                Sale           546                   57.78                 
 Common Stock                Sale           559                   56.21                 
 Common Stock                Sale           560                   57.57                 
 Common Stock                Sale           562                   57.73                 
 Common Stock                Sale           584                   57.63                 
 Common Stock                Sale           587                   57.24                 
 Common Stock                Sale           599                   55.45                 
 Common Stock                Sale           600                   56.45                 
 Common Stock                Sale           607                   56.11                 
 Common Stock                Sale           624                   57.07                 
 Common Stock                Sale           633                   57.55                 
 Common Stock                Sale           652                   55.42                 
 Common Stock                Sale           662                   56.22                 
 Common Stock                Sale           687                   55.82                 
 Common Stock                Sale           691                   57.47                 
 Common Stock                Sale           695                   57.03                 
 Common Stock                Sale           700                   55.70                 
 Common Stock                Sale           718                   57.62                 
 Common Stock                Sale           732                   55.59                 
 Common Stock                Sale           733                   56.13                 
 Common Stock                Sale           733                   57.24                 
 Common Stock                Sale           733                   57.24                 
 Common Stock                Sale           734                   57.51                 
 Common Stock                Sale           739                   57.52                 
 Common Stock                Sale           747                   57.70                 
 Common Stock                Sale           760                   57.76                 
 Common Stock                Sale           769                   56.05                 
 Common Stock                Sale           769                   57.25                 
 Common Stock                Sale           770                   57.57                 
 Common Stock                Sale           770                   57.57                 
 Common Stock                Sale           802                   55.55                 
 Common Stock                Sale           827                   57.59                 
 Common Stock                Sale           833                   57.21                 
 Common Stock                Sale           858                   57.97                 
 Common Stock                Sale           880                   57.51                 
 Common Stock                Sale           925                   57.02                 
 Common Stock                Sale           939                   57.30                 
 Common Stock                Sale           960                   57.51                 
 Common Stock                Sale           1001                  56.16                 
 Common Stock                Sale           1029                  56.31                 
 Common Stock                Sale           1042                  57.19                 
 Common Stock                Sale           1044                  57.66                 
 Common Stock                Sale           1053                  56.27                 
 Common Stock                Sale           1073                  57.48                 
 Common Stock                Sale           1076                  56.26                 
 Common Stock                Sale           1084                  56.28                 
 Common Stock                Sale           1114                  57.31                 
 Common Stock                Sale           1150                  57.64                 
 Common Stock                Sale           1152                  56.71                 
 Common Stock                Sale           1153                  56.24                 
 Common Stock                Sale           1180                  57.04                 
 Common Stock                Sale           1209                  57.33                 
 Common Stock                Sale           1256                  57.34                 
 Common Stock                Sale           1260                  57.17                 
 Common Stock                Sale           1282                  55.84                 
 Common Stock                Sale           1293                  56.70                 
 Common Stock                Sale           1298                  56.56                 
 Common Stock                Sale           1304                  56.79                 
 Common Stock                Sale           1309                  57.65                 
 Common Stock                Sale           1312                  55.80                 
 Common Stock                Sale           1313                  56.70                 
 Common Stock                Sale           1340                  57.67                 
 Common Stock                Sale           1358                  57.42                 
 Common Stock                Sale           1369                  57.23                 
 Common Stock                Sale           1372                  56.92                 
 Common Stock                Sale           1432                  56.25                 
 Common Stock                Sale           1490                  57.49                 
 Common Stock                Sale           1497                  56.74                 
 Common Stock                Sale           1661                  56.36                 
 Common Stock                Sale           1687                  56.99                 
 Common Stock                Sale           1710                  55.46                 
 Common Stock                Sale           1733                  57.26                 
 Common Stock                Sale           1760                  56.86                 
 Common Stock                Sale           1835                  56.72                 
 Common Stock                Sale           1879                  55.85                 
 Common Stock                Sale           1881                  57.18                 
 Common Stock                Sale           1930                  56.84                 
 Common Stock                Sale           1949                  57.51                 
 Common Stock                Sale           1964                  57.37                 
 Common Stock                Sale           1993                  56.83                 
 Common Stock                Sale           2005                  57.51                 
 Common Stock                Sale           2061                  55.44                 
 Common Stock                Sale           2077                  56.29                 
 Common Stock                Sale           2092                  57.68                 
 Common Stock                Sale           2106                  56.14                 
 Common Stock                Sale           2144                  55.51                 
 Common Stock                Sale           2152                  56.87                 
 Common Stock                Sale           2185                  56.33                 
 Common Stock                Sale           2212                  56.38                 
 Common Stock                Sale           2218                  56.59                 
 Common Stock                Sale           2247                  56.23                 
 Common Stock                Sale           2248                  56.35                 
 Common Stock                Sale           2291                  57.95                 
 Common Stock                Sale           2322                  56.67                 
 Common Stock                Sale           2333                  55.48                 
 Common Stock                Sale           2435                  57.46                 
 Common Stock                Sale           2484                  56.58                 
 Common Stock                Sale           2497                  56.78                 
 Common Stock                Sale           2578                  55.79                 
 Common Stock                Sale           2590                  56.82                 
 Common Stock                Sale           2684                  57.36                 
 Common Stock                Sale           2694                  57.45                 
 Common Stock                Sale           2717                  56.80                 
 Common Stock                Sale           2782                  56.81                 
 Common Stock                Sale           2829                  56.73                 
 Common Stock                Sale           2845                  56.63                 
 Common Stock                Sale           2873                  57.43                 
 Common Stock                Sale           2928                  55.77                 
 Common Stock                Sale           2933                  56.62                 
 Common Stock                Sale           2950                  57.44                 
 Common Stock                Sale           3012                  56.53                 
 Common Stock                Sale           3040                  56.54                 
 Common Stock                Sale           3042                  55.57                 
 Common Stock                Sale           3062                  55.67                 
 Common Stock                Sale           3144                  56.34                 
 Common Stock                Sale           3147                  56.44                 
 Common Stock                Sale           3176                  55.76                 
 Common Stock                Sale           3235                  56.91                 
 Common Stock                Sale           3324                  56.57                 
 Common Stock                Sale           3333                  56.90                 
 Common Stock                Sale           3359                  56.89                 
 Common Stock                Sale           3465                  55.50                 
 Common Stock                Sale           3487                  57.28                 
 Common Stock                Sale           3713                  56.88                 
 Common Stock                Sale           3715                  56.55                 
 Common Stock                Sale           3745                  57.29                 
 Common Stock                Sale           3769                  57.39                 
 Common Stock                Sale           3779                  57.51                 
 Common Stock                Sale           3798                  56.69                 
 Common Stock                Sale           3813                  56.65                 
 Common Stock                Sale           3880                  56.48                 
 Common Stock                Sale           3892                  57.20                 
 Common Stock                Sale           3941                  56.32                 
 Common Stock                Sale           3946                  56.45                 
 Common Stock                Sale           3995                  55.49                 
 Common Stock                Sale           3995                  56.49                 
 Common Stock                Sale           3997                  55.87                 
 Common Stock                Sale           4023                  56.68                 
 Common Stock                Sale           4142                  57.32                 
 Common Stock                Sale           4168                  56.39                 
 Common Stock                Sale           4233                  56.60                 
 Common Stock                Sale           4236                  56.61                 
 Common Stock                Sale           4237                  56.52                 
 Common Stock                Sale           4250                  56.37                 
 Common Stock                Sale           4331                  55.65                 
 Common Stock                Sale           4355                  55.70                 
 Common Stock                Sale           4375                  55.66                 
 Common Stock                Sale           4411                  56.43                 
 Common Stock                Sale           4425                  56.47                 
 Common Stock                Sale           4473                  57.35                 
 Common Stock                Sale           4497                  55.55                 
 Common Stock                Sale           4766                  55.53                 
 Common Stock                Sale           4785                  56.46                 
 Common Stock                Sale           4865                  56.50                 
 Common Stock                Sale           4923                  57.40                 
 Common Stock                Sale           4942                  55.68                 
 Common Stock                Sale           4977                  55.78                 
 Common Stock                Sale           4993                  56.77                 
 Common Stock                Sale           5095                  56.75                 
 Common Stock                Sale           5097                  57.51                 
 Common Stock                Sale           5125                  55.69                 
 Common Stock                Sale           5141                  55.73                 
 Common Stock                Sale           5185                  56.64                 
 Common Stock                Sale           5192                  56.98                 
 Common Stock                Sale           5219                  55.72                 
 Common Stock                Sale           5326                  56.85                 
 Common Stock                Sale           5419                  55.62                 
 Common Stock                Sale           5525                  55.47                 
 Common Stock                Sale           5677                  56.30                 
 Common Stock                Sale           5723                  56.40                 
 Common Stock                Sale           5795                  57.38                 
 Common Stock                Sale           5934                  55.52                 
 Common Stock                Sale           5941                  56.76                 
 Common Stock                Sale           5944                  56.42                 
 Common Stock                Sale           6150                  55.59                 
 Common Stock                Sale           6353                  56.51                 
 Common Stock                Sale           6358                  56.41                 
 Common Stock                Sale           6647                  55.74                 
 Common Stock                Sale           6790                  55.58                 
 Common Stock                Sale           6883                  57.41                 
 Common Stock                Sale           7162                  55.54                 
 Common Stock                Sale           7529                  55.64                 
 Common Stock                Sale           7889                  56.15                 
 Common Stock                Sale           8154                  55.71                 
 Common Stock                Sale           8161                  55.75                 
 Common Stock                Sale           8221                  55.56                 
 Common Stock                Sale           9012                  55.61                 
 Common Stock                Sale           19438                 55.60                 
 Common Stock                Sale           824878                55.63                 
 Common Stock                Purchase       1                     55.81                 
 Common Stock                Purchase       2                     55.71                 
 Common Stock                Purchase       11                    57.48                 
 Common Stock                Purchase       12                    56.40                 
 Common Stock                Purchase       12                    57.44                 
 Common Stock                Purchase       17                    55.82                 
 Common Stock                Purchase       18                    56.81                 
 Common Stock                Purchase       18                    58.06                 
 Common Stock                Purchase       21                    56.71                 
 Common Stock                Purchase       21                    57.36                 
 Common Stock                Purchase       24                    56.18                 
 Common Stock                Purchase       26                    57.43                 
 Common Stock                Purchase       29                    57.24                 
 Common Stock                Purchase       33                    56.46                 
 Common Stock                Purchase       41                    56.65                 
 Common Stock                Purchase       49                    56.07                 
 Common Stock                Purchase       49                    56.44                 
 Common Stock                Purchase       57                    55.41                 
 Common Stock                Purchase       58                    55.53                 
 Common Stock                Purchase       58                    55.67                 
 Common Stock                Purchase       58                    56.49                 
 Common Stock                Purchase       59                    56.93                 
 Common Stock                Purchase       64                    56.55                 
 Common Stock                Purchase       75                    56.08                 
 Common Stock                Purchase       75                    57.42                 
 Common Stock                Purchase       79                    57.33                 
 Common Stock                Purchase       80                    57.35                 
 Common Stock                Purchase       80                    57.41                 
 Common Stock                Purchase       87                    56.85                 
 Common Stock                Purchase       87                    57.22                 
 Common Stock                Purchase       87                    57.26                 
 Common Stock                Purchase       87                    57.55                 
 Common Stock                Purchase       88                    56.60                 
 Common Stock                Purchase       89                    56.33                 
 Common Stock                Purchase       89                    56.34                 
 Common Stock                Purchase       94                    55.80                 
 Common Stock                Purchase       98                    56.09                 
 Common Stock                Purchase       98                    56.20                 
 Common Stock                Purchase       99                    55.70                 
 Common Stock                Purchase       100                   55.45                 
 Common Stock                Purchase       100                   55.52                 
 Common Stock                Purchase       100                   55.54                 
 Common Stock                Purchase       100                   55.69                 
 Common Stock                Purchase       100                   55.85                 
 Common Stock                Purchase       100                   56.10                 
 Common Stock                Purchase       100                   56.31                 
 Common Stock                Purchase       100                   56.37                 
 Common Stock                Purchase       100                   57.27                 
 Common Stock                Purchase       105                   56.29                 
 Common Stock                Purchase       105                   56.78                 
 Common Stock                Purchase       105                   57.38                 
 Common Stock                Purchase       110                   57.54                 
 Common Stock                Purchase       111                   56.35                 
 Common Stock                Purchase       114                   56.51                 
 Common Stock                Purchase       126                   57.58                 
 Common Stock                Purchase       128                   56.61                 
 Common Stock                Purchase       134                   56.48                 
 Common Stock                Purchase       140                   55.62                 
 Common Stock                Purchase       140                   55.64                 
 Common Stock                Purchase       152                   55.48                 
 Common Stock                Purchase       160                   57.60                 
 Common Stock                Purchase       161                   55.39                 
 Common Stock                Purchase       167                   55.74                 
 Common Stock                Purchase       173                   56.54                 
 Common Stock                Purchase       181                   56.27                 
 Common Stock                Purchase       193                   56.53                 
 Common Stock                Purchase       202                   56.13                 
 Common Stock                Purchase       212                   57.53                 
 Common Stock                Purchase       220                   56.43                 
 Common Stock                Purchase       258                   56.32                 
 Common Stock                Purchase       260                   56.56                 
 Common Stock                Purchase       267                   55.55                 
 Common Stock                Purchase       271                   55.57                 
 Common Stock                Purchase       273                   56.41                 
 Common Stock                Purchase       283                   55.78                 
 Common Stock                Purchase       328                   56.42                 
 Common Stock                Purchase       330                   55.87                 
 Common Stock                Purchase       336                   55.61                 
 Common Stock                Purchase       349                   56.63                 
 Common Stock                Purchase       355                   55.72                 
 Common Stock                Purchase       362                   55.35                 
 Common Stock                Purchase       374                   55.47                 
 Common Stock                Purchase       446                   55.51                 
 Common Stock                Purchase       497                   56.64                 
 Common Stock                Purchase       500                   56.70                 
 Common Stock                Purchase       565                   56.47                 
 Common Stock                Purchase       713                   55.60                 
 Common Stock                Purchase       835                   56.50                 
 Common Stock                Purchase       1001                  55.52                 
 Common Stock                Purchase       1014                  56.62                 
 Common Stock                Purchase       1034                  55.58                 
 Common Stock                Purchase       1746                  55.50                 
 Common Stock                Purchase       1913                  55.59                 
 Common Stock                Purchase       3088                  55.49                 
 Common Stock                Purchase       7482                  55.65                 
 Common Stock                Purchase       11755                 55.66                 
 Common Stock                Purchase       102586                55.63                 


(b) Cash-settled derivative transactions
 Class of relevant security  Product description  Nature of dealing                                                              Number of securities  Exercise price per unit (USD)  
                             
                    
                                                                                                                                   
                             
e.g. call option    
e.g. opening/closing a long/short position, increasing/reducing a long/short                                                       
                                                  position                                                                                                                            


(c) Stock-settled derivative transactions (including options)

(i) Writing, selling, purchasing or varying
 Class of relevant security  Product description e.g. call option  Writing, purchasing, selling, varying etc.  Number of securities to which option relates  Exercise price per unit (USD)  Type                           Expiry date  Option money paid/ received per unit  
                                                                                                                                                                                            
                                                                                 
                                                                                                                                                                                            
e.g. American, European etc.                                                     


(ii) Exercise
 Class of relevant security  Product description  Exercising/ exercised against  Number of securities  Exercise price per unit  
                             
                                                                                                  
                             
e.g. call option                                                                                  
 0                           0                    0                              0                                              
                                                                                                       
                        
                                                                                                       
0                       


(d) Other dealings (including subscribing for new securities)
 Class of relevant security  Nature of dealing               Details  Price per unit (if applicable)  
                             
                                                                        
                             
e.g. subscription, conversion                                           
 0                                                           0        0                               
                             
                                                                        
                             
0                                                                       


4. OTHER INFORMATION

(a) Indemnity and other dealing arrangements
 Details of any indemnity or option arrangement, or any agreement or              
 understanding, formal or informal, relating to relevant securities which may     
 be an inducement to deal or refrain from dealing entered into by the person      
 making the disclosure and any party to the offer or any person acting in         
 concert with a party to the offer:                                               
 
                                                                                
 
Irrevocable commitments and letters of intent should not be included. If there  
 are no such agreements, arrangements or understandings, state “none”             
                                                                                  
 
                                                                                
 
None                                                                            
 
                                                                                
 
                                                                                


(b) Agreements, arrangements or understandings relating to options or
derivatives
 Details of any agreement, arrangement or understanding, formal or informal,  
 between the person making the disclosure and any other person relating to:   
 
                                                                            
 
(i) the voting rights of any relevant securities under any option; or       
 
                                                                            
 
(ii) the voting rights or future acquisition or disposal of any relevant    
 securities to which any derivative is referenced:                            
 
                                                                            
 
If there are no such agreements, arrangements or understandings, state      
 “none”                                                                       
                                                                              
 
                                                                            
 
None                                                                        
 
                                                                            
 
                                                                            


(c) Attachments
 Is a Supplemental Form 8 (Open Positions) attached?  YES  

 Date of disclosure:  03-02-2025      
 Contact name:        Janice Falcao   
 Telephone number:    00442033140679  


Public disclosures under Rule 8 of the Code must be made to a Regulatory
Information Service.

The Panel’s Market Surveillance Unit is available for consultation in
relation to the Code’s disclosure requirements on +44 (0)20 7638 0129. The
Code can be viewed on the Panel’s website at www.thetakeoverpanel.org.uk
(http://www.thetakeoverpanel.org.uk/) .

AGREEMENTS TO PURCHASE OR SELL ETC.

Note 5(i) on Rule 8 of the Takeover Code (the “Code”)

1. KEY INFORMATION
 Full name of person making disclosure:                                Qube Research & Technologies Limited      
 Name of offeror/offeree in relation to whose relevant securities the  International Paper Company               
 disclosure relates:                                                                                             


2. STOCK-SETTLED DERIVATIVES (INCLUDING OPTIONS)
 Class of relevant security  Product description e.g. call option     Written or purchased  Number of securities to which option or derivative relates  Exercise price per unit  Type                           Expiry date  
                                                                                                                                                                                 
                                           
                                                                                                                                                                                 
e.g. American, European etc.               
 Common Stock                Call Option IP US 06/20/25 C52.5 Equity  Purchase              2,000                                                       USD 52.5                 American                       06/20/25     
 Common Stock                Call Option IP US 04/17/25 C47.5 Equity  Purchase              1,000                                                       USD 47.5                 American                       04/17/25     
 Common Stock                Call Option IP US 10/17/25 C42.5 Equity  Purchase              700                                                         USD 42.5                 American                       10/17/25     
 Common Stock                Call Option IP US 04/17/25 C52.5 Equity  Purchase              600                                                         USD 52.5                 American                       04/17/25     
 Common Stock                Call Option IP US 09/19/25 C42.5 Equity  Purchase              600                                                         USD 42.5                 American                       09/19/25     
 Common Stock                Call Option IP US 10/17/25 C55 Equity    Purchase              500                                                         USD 55                   American                       10/17/25     
 Common Stock                Call Option IP US 01/16/26 C50 Equity    Purchase              500                                                         USD 50                   American                       01/16/26     
 Common Stock                Call Option IP US 01/16/26 C60 Equity    Purchase              300                                                         USD 60                   American                       01/16/26     
 Common Stock                Call Option IP US 06/20/25 C50 Equity    Purchase              300                                                         USD 50                   American                       06/20/25     
 Common Stock                Call Option IP US 04/17/25 C50 Equity    Purchase              200                                                         USD 50                   American                       04/17/25     
 Common Stock                Put Option IP US 04/17/25 P45 Equity     Written               300                                                         USD 45                   American                       04/17/25     
 Common Stock                Put Option IP US 04/17/25 P47.5 Equity   Written               2,400                                                       USD 47.5                 American                       04/17/25     
 Common Stock                Put Option IP US 01/16/26 P42.5 Equity   Written               4,600                                                       USD 42.5                 American                       01/16/26     
 Common Stock                Call Option IP US 09/19/25 C47.5 Equity  Purchase              100                                                         USD 47.5                 American                       09/19/25     
 Common Stock                Call Option IP US 06/20/25 C45 Equity    Purchase              100                                                         USD 45                   American                       06/20/25     
 Common Stock                Call Option IP US 10/17/25 C50 Equity    Purchase              100                                                         USD 50                   American                       10/17/25     
 Common Stock                Call Option IP US 06/20/25 C47.5 Equity  Purchase              100                                                         USD 47.5                 American                       06/20/25     
 Common Stock                Put Option IP US 02/21/25 P52.5 Equity   Written               200                                                         USD 52.5                 American                       02/21/25     


3. AGREEMENTS TO PURCHASE OR SELL ETC.
 Full details should be given so that the nature of the interest or position  
 can be fully understood:                                                     
                                                                              
 
                                                                            
 
                                                                            


It is not necessary to provide details on a Supplemental Form (Open Positions)
with regard to cash-settled derivatives.

The currency of all prices and other monetary amounts should be stated.

The Panel’s Market Surveillance Unit is available for consultation in
relation to the Code’s disclosure requirements on +44 (0)20 7638 0129.

The Code can be viewed on the Panel’s website at www.thetakeoverpanel.org.uk
(http://www.thetakeoverpanel.org.uk)



View source version on businesswire.com:
https://www.businesswire.com/news/home/20250203317162/en/
(https://www.businesswire.com/news/home/20250203317162/en/)

Qube Research & Technologies LTD


Copyright Business Wire 2025

Recent news on International Paper Co

See all news