|  |  |                   
      $36.04 - $38.78
      $1.62M - $1.74M
     |                   
              3.71M
              $143B
             |  | 
          
        
          |  |  |                   
      $101.2 - $109.16
      $989K - $1.07M
     |                   
              504K
              $54.8B
             |  | 
          
        
          |  |  |                   
      $94.17 - $99.95
      $1.1M - $1.17M
     |                   
              625K
              $62.5B
             |  | 
          
        
          |  |  |                   
      $24.46 - $26.5
      $457K - $495K
     |                   
              2.09M
              $55B
             |  | 
          
        
          |  |  |                   
      $42.66 - $46.53
      $104K - $114K
     |                   
              724K
              $33.4B
             |  | 
          
        
          |  |  |                   
      $26.49 - $29.62
      $350K - $391K
     |                   
              710K
              $21B
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $566K - $718K
     |                   
              26.1K
              $6.65B
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $168K - $246K
     |                   
              22.1K
              $5.38B
             |  | 
          
        
          |  |  |                   
      $45.26 - $46.63
      $955K - $983K
     |                   
              986K
              $45.6B
             |  | 
          
        
          |  |  |                   
      $61.56 - $66.95
      $505K - $549K
     |                   
              279K
              $18.7B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              215K
              $14.2B
             |  | 
          
        
          |  |  |                   
      $63.41 - $69.69
      $204K - $224K
     |                   
              203K
              $13.9B
             |  | 
          
        
          |  |  |                   
      $22.27 - $22.95
      $738K - $760K
     |                   
              1.34M
              $30.3B
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $27K - $40.9K
     |                   
              4.95K
              $2.2B
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $554K - $631K
     |                   
              4.97K
              $3.65B
             |  | 
          
        
          |  |  |                   
      $52.42 - $55.71
      $131K - $140K
     |                   
              117K
              $6.51B
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $32K - $40.1K
     |                   
              11.5K
              $2.66B
             |  | 
          
        
          |  |  |                   
      $44.82 - $46.28
      $237K - $245K
     |                   
              278K
              $12.8B
             |  | 
          
        
          |  |  |                   
      $390.92 - $477.15
      $30.1K - $36.7K
     |                   
              4.1K
              $1.96B
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $33.1K - $39.5K
     |                   
              10.4K
              $1.94B
             |  | 
          
        
          |  |  |                   
      $97.75 - $100.75
      $245K - $252K
     |                   
              117K
              $11.7B
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $65.3K - $73K
     |                   
              10.8K
              $3.42B
             |  | 
          
        
          |  |  |                   
      $132.9 - $142.03
      $2.53K - $2.7K
     |                   
              40K
              $5.64B
             |  | 
          
        
          |  |  |                   
      $47.75 - $54.24
      $76.4K - $86.8K
     |                   
              30.1K
              $1.62B
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $32.5K - $38.5K
     |                   
              4.68K
              $1.89B
             |  | 
          
        
          |  |  |                   
      $293.92 - $341.0
      $42.3K - $49.1K
     |                   
              3.34K
              $1.14B
             |  | 
          
        
          |  |  |                   
      $97.39 - $125.4
      $98.9K - $127K
     |                   
              4.08K
              $505M
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $27.3K - $29.5K
     |                   
              3.5K
              $2.34B
             |  | 
          
        
          |  |  |                   
      $237.77 - $353.61
      $105K - $156K
     |                   
              1.7K
              $585M
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $912 - $990
     |                   
              7.85K
              $2.58B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              56.3K
              $1.66B
             |  | 
          
        
          |  |  |                   
      $108.97 - $121.65
      $327 - $365
     |                   
              16.5K
              $1.99B
             |  | 
          
        
          |  |  |                   
      $156.25 - $204.95
      $3.59K - $4.71K
     |                   
              7.03K
              $1.44B
             |  | 
          
        
          |  |  |                   
      $44.92 - $52.42
      $23.6K - $27.5K
     |                   
              29.2K
              $1.51B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.03K
              $1.2B
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $24K - $26.5K
     |                   
              22.3K
              $2.3B
             |  | 
          
        
          |  |  |                   
      $133.81 - $152.16
      $68.1K - $77.4K
     |                   
              7.87K
              $1.1B
             |  | 
          
        
          |  |  |                   
      $697.13 - $769.67
      $32.8K - $36.2K
     |                   
              1.62K
              $1.23B
             |  | 
          
        
          |  |  |                   
      $103.66 - $114.59
      $3.63K - $4.01K
     |                   
              11.4K
              $1.3B
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $32.6K - $36.1K
     |                   
              16.1K
              $1.81B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              69.2K
              $1.89B
             |  | 
          
        
          |  |  |                   
      $195.41 - $212.37
      $391 - $425
     |                   
              7.93K
              $1.66B
             |  | 
          
        
          |  |  |                   
      $252.18 - $305.41
      $16.4K - $19.9K
     |                   
              1.56K
              $475M
             |  | 
          
        
          |  |  |                   
      $259.49 - $300.41
      $21.3K - $24.6K
     |                   
              1.72K
              $515M
             |  | 
          
        
          |  |  |                   
      $77.6 - $87.37
      $26.7K - $30.1K
     |                   
              14.5K
              $1.22B
             |  | 
          
        
          |  |  |                   
      $73.82 - $82.37
      $43.7K - $48.8K
     |                   
              20K
              $1.65B
             |  | 
          
        
          |  |  |                   
      $91.0 - $98.99
      $25.4K - $27.6K
     |                   
              12.7K
              $1.2B
             |  | 
          
        
          |  |  |                   
      $291.67 - $316.99
      $31.2K - $33.9K
     |                   
              4.46K
              $1.36B
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $15.3K - $17K
     |                   
              5.52K
              $858M
             |  | 
          
        
          |  |  |                   
      $61.29 - $68.7
      $24.2K - $27.1K
     |                   
              11K
              $742M
             |  |