|  |  |                   
      $70.56 - $87.22
      $163K - $201K
     |                   
              9.69K
              $845M
             |  | 
          
        
          |  |  |                   
      $219.76 - $276.94
      $299K - $377K
     |                   
              442
              $123M
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $173K - $210K
     |                   
              44.2K
              $2.74B
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $125K - $205K
     |                   
              911
              $289M
             |  | 
          
        
          |  |  |                   
      $24.61 - $25.89
      $275K - $289K
     |                   
              75.1K
              $1.93B
             |  | 
          
        
          |  |  |                   
      $79.79 - $91.42
      $31.3K - $35.8K
     |                   
              814
              $72.5M
             |  | 
          
        
          |  |  |                   
      $18.53 - $24.21
      $102K - $133K
     |                   
              20.9K
              $507M
             |  | 
          
        
          |  |  |                   
      $84.99 - $96.82
      $111K - $127K
     |                   
              1.58K
              $144M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $16.2K - $35.4K
     |                   
              33
              $10.3M
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $45.2K - $54.6K
     |                   
              1.79K
              $196M
             |  | 
          
        
          |  |  |                   
      $26.88 - $32.74
      $40.9K - $49.8K
     |                   
              1.45K
              $45.7M
             |  | 
          
        
          |  |  |                   
      $228.54 - $279.83
      $44.8K - $54.8K
     |                   
              1.05K
              $295M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $9.04K - $10.7K
     |                   
              790
              $63.2M
             |  | 
          
        
          |  |  |                   
      $150.43 - $192.71
      $23.9K - $30.6K
     |                   
              546
              $105M
             |  | 
          
        
          |  |  |                   
      $206.34 - $257.46
      $29.1K - $36.3K
     |                   
              381
              $97.5M
             |  | 
          
        
          |  |  |                   
      $83.54 - $100.04
      $12.7K - $15.2K
     |                   
              252
              $25.1M
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $4.46K - $6.02K
     |                   
              718
              $33.2M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $5.36K - $6.09K
     |                   
              250
              $91.7M
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $1.4K - $1.73K
     |                   
              1.12K
              $242M
             |  | 
          
        
          |  |  |                   
      $39.89 - $49.46
      $25K - $31K
     |                   
              5.28K
              $261M
             |  | 
          
        
          |  |  |                   
      $58.32 - $58.95
      $3.56K - $3.6K
     |                   
              1.33K
              $78.2M
             |  | 
          
        
          |  |  |                   
      $43.34 - $55.24
      $12.6K - $16K
     |                   
              4.92K
              $272M
             |  | 
          
        
          |  |  |                   
      $67.83 - $84.09
      $38.6K - $47.8K
     |                   
              5.3K
              $443M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $4.25K - $5.97K
     |                   
              1.77K
              $882M
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $1.22K - $1.52K
     |                   
              9.22K
              $2.81B
             |  | 
          
        
          |  |  |                   
      $209.39 - $289.94
      $1.04M - $1.44M
     |                   
              21K
              $6.04B
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $33.2K - $41.5K
     |                   
              115K
              $6.58B
             |  |