|  |  |                   
      $205.5 - $280.54
      $10.1K - $13.7K
     |                   
              2.8K
              $726M
             |  | 
          
        
          |  |  |                   
      $70.44 - $86.87
      $70.4 - $86.9
     |                   
              4.43K
              $385M
             |  | 
          
        
          |  |  |                   
      $33.22 - $37.29
      $8.77K - $9.84K
     |                   
              27.1K
              $1.01B
             |  | 
          
        
          |  |  |                   
      $104.23 - $134.39
      $359K - $463K
     |                   
              23.1K
              $3.11B
             |  | 
          
        
          |  |  |                   
      $16.12 - $20.75
      $1.21K - $1.56K
     |                   
              12.7K
              $262M
             |  | 
          
        
          |  |  |                   
      $75.33 - $106.34
      $11.1K - $15.6K
     |                   
              2.98K
              $317M
             |  | 
          
        
          |  |  |                   
      $397.86 - $499.02
      $33.4K - $41.9K
     |                   
              1.23K
              $603M
             |  | 
          
        
          |  |  |                   
      $169.89 - $223.9
      $9.34K - $12.3K
     |                   
              1.48K
              $331M
             |  | 
          
        
          |  |  |                   
      $63.36 - $80.23
      $67.8K - $85.8K
     |                   
              13.8K
              $1.11B
             |  | 
          
        
          |  |  |                   
      $468.22 - $566.51
      $7.96K - $9.63K
     |                   
              1.71K
              $968M
             |  | 
          
        
          |  |  |                   
      $73.65 - $101.29
      $516 - $709
     |                   
              3.79K
              $373M
             |  | 
          
        
          |  |  |                   
      $65.04 - $82.18
      $455 - $575
     |                   
              5.88K
              $483M
             |  | 
          
        
          |  |  |                   
      $74.88 - $91.97
      $38K - $46.6K
     |                   
              14.5K
              $1.34B
             |  | 
          
        
          |  |  |                   
      $40.42 - $56.91
      $6.91K - $9.73K
     |                   
              6.15K
              $350M
             |  | 
          
        
          |  |  |                   
      $27.65 - $36.12
      $6.69K - $8.74K
     |                   
              15.8K
              $570M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10.7K
              $1.04B
             |  | 
          
        
          |  |  |                   
      $73.02 - $90.22
      $3.43K - $4.24K
     |                   
              8.91K
              $795M
             |  | 
          
        
          |  |  |                   
      $55.55 - $75.83
      $5K - $6.82K
     |                   
              7.2K
              $527M
             |  | 
          
        
          |  |  |                   
      $43.81 - $66.74
      $13.1K - $20K
     |                   
              6.12K
              $409M
             |  | 
          
        
          |  |  |                   
      $101.96 - $121.01
      $114K - $136K
     |                   
              20.6K
              $2.5B
             |  | 
          
        
          |  |  |                   
      $73.0 - $85.5
      $13.1K - $15.3K
     |                   
              14.2K
              $1.19B
             |  | 
          
        
          |  |  |                   
      $18.53 - $24.21
      $10.3K - $13.4K
     |                   
              27.6K
              $668M
             |  | 
          
        
          |  |  |                   
      $52.4 - $64.65
      $52K - $64.2K
     |                   
              30.3K
              $1.92B
             |  | 
          
        
          |  |  |                   
      $57.14 - $72.68
      $28.7K - $36.5K
     |                   
              12.4K
              $903M
             |  | 
          
        
          |  |  |                   
      $342.02 - $534.89
      $2.39K - $3.74K
     |                   
              643
              $344M
             |  | 
          
        
          |  |  |                   
      $73.31 - $91.62
      $177K - $222K
     |                   
              42.7K
              $3.89B
             |  | 
          
        
          |  |  |                   
      $80.15 - $109.5
      $6.17K - $8.43K
     |                   
              5.56K
              $609M
             |  | 
          
        
          |  |  |                   
      $29.05 - $41.48
      $8.54K - $12.2K
     |                   
              32.2K
              $1.3B
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $108K - $141K
     |                   
              32.1K
              $2.22B
             |  | 
          
        
          |  |  |                   
      $272.36 - $339.57
      $286K - $357K
     |                   
              13.6K
              $4.62B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.29K
              $853M
             |  | 
          
        
          |  |  |                   
      $34.72 - $42.74
      $4.2K - $5.17K
     |                   
              42K
              $1.8B
             |  | 
          
        
          |  |  |                   
      $164.6 - $238.02
      $33.6K - $48.6K
     |                   
              5.59K
              $1.33B
             |  | 
          
        
          |  |  |                   
      $16.43 - $28.12
      $8.12K - $13.9K
     |                   
              20.4K
              $574M
             |  | 
          
        
          |  |  |                   
      $58.8 - $89.17
      $17.8K - $26.9K
     |                   
              10K
              $895M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $123K - $244K
     |                   
              10.4K
              $1.28B
             |  | 
          
        
          |  |  |                   
      $576.53 - $902.94
      $99.7K - $156K
     |                   
              1.55K
              $1.39B
             |  | 
          
        
          |  |  |                   
      $82.96 - $110.1
      $581 - $771
     |                   
              13.6K
              $1.5B
             |  | 
          
        
          |  |  |                   
      $72.96 - $90.39
      $295K - $366K
     |                   
              75.8K
              $6.77B
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $58.3K - $97.4K
     |                   
              12.8K
              $1.26B
             |  | 
          
        
          |  |  |                   
      $64.81 - $105.9
      $151K - $247K
     |                   
              23.1K
              $2.32B
             |  | 
          
        
          |  |  |                   
      $470.37 - $663.28
      $163K - $229K
     |                   
              4.91K
              $3.25B
             |  | 
          
        
          |  |  |                   
      $29.7 - $38.02
      $7.19K - $9.2K
     |                   
              61.4K
              $2.33B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.84K
              $912M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $248K - $342K
     |                   
              139K
              $6.57B
             |  | 
          
        
          |  |  |                   
      $32.41 - $42.59
      $100K - $132K
     |                   
              124K
              $5.29B
             |  | 
          
        
          |  |  |                   
      $59.57 - $75.11
      $46.4K - $58.5K
     |                   
              86.2K
              $6.47B
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $7.76K - $11.8K
     |                   
              29.9K
              $3.7B
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $44.8K - $64.7K
     |                   
              39.8K
              $3.71B
             |  | 
          
        
          |  |  |                   
      $51.22 - $105.59
      $2.72M - $5.61M
     |                   
              85.4K
              $8.98B
             |  |