$80.68 - $88.86 
              $1.33 Billion - $1.46 Billion 
            
                 
        
                       
         
        
                            
            16,435,681 
            $1.43 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $79.61 - $92.24 
              $1.16 Billion - $1.34 Billion 
            
                 
        
                       
         
        
                            
            14,566,604 
            $1.16 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $78.71 - $87.02 
              $1.23 Billion - $1.36 Billion 
            
                 
        
                       
         
        
                            
            15,578,354 
            $1.23 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $82.84 - $88.09 
              $1.28 Billion - $1.37 Billion 
            
                 
        
                       
         
        
                            
            15,508,545 
            $1.35 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $69.43 - $83.43 
              $1.04 Billion - $1.25 Billion 
            
                 
        
                       
         
        
                            
            14,927,477 
            $1.23 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $78.22 - $90.4 
              $1.11 Billion - $1.28 Billion 
            
                 
        
                       
         
        
                            
            14,204,678 
            $1.11 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $78.22 - $90.4 
              $1.03 Billion - $1.19 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $79.47 - $91.38 
              $125 Million - $144 Million 
            
                 
        
          
                          
              -1,570,908 
                   Reduced 10.08%                       
            
      
                        
         
        
                            
            14,007,446 
            $1.23 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $79.47 - $91.38 
              $1.01 Billion - $1.16 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $76.72 - $87.58 
              $1.05 Billion - $1.2 Billion 
            
                 
        
                       
         
        
                            
            13,707,503 
            $1.11 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $76.18 - $87.74 
              $1.04 Billion - $1.2 Billion 
            
                 
        
                       
         
        
                            
            13,668,496 
            $1.06 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $80.75 - $95.31 
              $1.06 Billion - $1.26 Billion 
            
                 
        
                       
         
        
                            
            13,175,643 
            $1.06 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $87.4 - $113.09 
              $1.11 Billion - $1.43 Billion 
            
                 
        
                       
         
        
                            
            12,663,556 
            $1.14 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $100.58 - $112.38 
              $46.5 Million - $52 Million 
            
                 
        
                       
         
        
                            
            13,205,787 
            $1.47 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $100.58 - $112.38 
              $1.31 Billion - $1.47 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $99.53 - $127.75 
              $1.3 Billion - $1.67 Billion 
            
                 
        
                       
         
        
                            
            13,042,271 
            $1.35 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $122.75 - $135.17 
              $1.64 Billion - $1.8 Billion 
            
                 
        
                       
         
        
                            
            13,339,291 
            $1.67 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $122.75 - $135.17 
              $1.69 Billion - $1.86 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $118.19 - $131.5 
              $1.62 Billion - $1.81 Billion 
            
                 
        
                       
         
        
                            
            13,737,792 
            $1.71 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $118.19 - $131.5 
              $1.68 Billion - $1.87 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $111.18 - $119.74 
              $1.58 Billion - $1.7 Billion 
            
                 
        
                       
         
        
                            
            14,187,443 
            $1.68 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $111.18 - $119.74 
              $1.64 Billion - $1.77 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $100.57 - $117.14 
              $1.49 Billion - $1.73 Billion 
            
                 
        
                       
         
        
                            
            14,795,310 
            $1.73 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $100.57 - $117.14 
              $1.41 Billion - $1.64 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $90.13 - $108.78 
              $1.27 Billion - $1.53 Billion 
            
                 
        
                       
         
        
                            
            14,040,276 
            $1.46 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $90.13 - $108.78 
              $1.26 Billion - $1.51 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $84.11 - $103.33 
              $1.17 Billion - $1.44 Billion 
            
                 
        
                       
         
        
                            
            13,926,323 
            $1.28 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $84.11 - $103.33 
              $1.1 Billion - $1.35 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $72.92 - $121.3 
              $955 Million - $1.59 Billion 
            
                 
        
                       
         
        
                            
            13,090,707 
            $1.18 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $72.92 - $121.3 
              $1.06 Billion - $1.76 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $104.49 - $114.54 
              $1.52 Billion - $1.66 Billion 
            
                 
        
                       
         
        
                            
            14,533,738 
            $1.65 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $104.49 - $114.54 
              $1.51 Billion - $1.65 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $98.02 - $111.18 
              $1.41 Billion - $1.6 Billion 
            
                 
        
                       
         
        
                            
            14,417,430 
            $1.57 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $98.02 - $111.18 
              $1.31 Billion - $1.49 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $84.15 - $99.38 
              $1.13 Billion - $1.33 Billion 
            
                 
        
                       
         
        
                            
            13,394,371 
            $1.3 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $84.15 - $99.38 
              $1.08 Billion - $1.28 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $82.45 - $93.79 
              $44.2 Million - $50.2 Million 
            
                 
        
                       
         
        
                            
            12,851,848 
            $1.17 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $85.8 - $99.49 
              $1.06 Billion - $1.23 Billion 
            
                 
        
                       
         
        
                            
            12,316,165 
            $1.12 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $85.8 - $99.49 
              $1.05 Billion - $1.22 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $85.91 - $99.17 
              $1.05 Billion - $1.21 Billion 
            
                 
        
                       
         
        
                            
            12,221,797 
            $1.2 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $85.91 - $99.17 
              $1.04 Billion - $1.2 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $77.48 - $87.83 
              $934 Million - $1.06 Billion 
            
                 
        
                       
         
        
                            
            12,051,898 
            $1.03 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $77.48 - $87.83 
              $931 Million - $1.05 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $76.55 - $87.26 
              $919 Million - $1.05 Billion 
            
                 
        
                       
         
        
                            
            12,011,441 
            $964 Million 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $76.55 - $87.26 
              $930 Million - $1.06 Billion 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $76.93 - $83.5 
              $935 Million - $1.01 Billion 
            
                 
        
                       
         
        
                            
            12,152,306 
            $981 Million 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $76.93 - $83.5 
              $918 Million - $996 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $77.71 - $84.6 
              $927 Million - $1.01 Billion 
            
                 
        
                       
         
        
                            
            11,934,049 
            $928 Million 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
                              
              $77.71 - $84.6 
              $903 Million - $983 Million 
            
                 
        
                       
         
        
                            
            0 
            $0 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
            
              N/A 
            
 
                 
        
                       
         
        
                            
            11,620,681 
            $1.03 Billion 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
            
              N/A 
            
 
                 
        
                       
         
        
                            
            12,089,530 
            $974 Million 
          
       
         
        
          
             
                
                
      
      
        
          
         
        
          
         
        
            
              N/A 
            
 
                 
        
                       
         
        
                            
            10,637,706 
            $0