|  |  |                   
      $31.13 - $41.98
      $159K - $214K
     |                   
              13.4K
              $493M
             |  | 
          
        
          |  |  |                   
      $182.86 - $232.88
      $137K - $174K
     |                   
              1.9K
              $441M
             |  | 
          
        
          |  |  |                   
      $2.24 - $4.53
      $93.2K - $189K
     |                   
              41.6K
              $182M
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $153K - $170K
     |                   
              3.1K
              $421M
             |  | 
          
        
          |  |  |                   
      $20.85 - $25.4
      $111K - $135K
     |                   
              17.5K
              $443M
             |  | 
          
        
          |  |  |                   
      $3.94 - $5.79
      $154K - $227K
     |                   
              39.2K
              $162M
             |  | 
          
        
          |  |  |                   
      $4.71 - $9.58
      $70.1K - $142K
     |                   
              14.9K
              $127M
             |  | 
          
        
          |  |  |                   
      $7.33 - $10.82
      $149K - $220K
     |                   
              67.6K
              $637M
             |  | 
          
        
          |  |  |                   
      $6.13 - $9.4
      $78.6K - $121K
     |                   
              12.8K
              $109M
             |  | 
          
        
          |  |  |                   
      $7.54 - $8.6
      $86.6K - $98.7K
     |                   
              11.5K
              $97.3M
             |  | 
          
        
          |  |  |                   
      $4.58 - $6.98
      $65K - $99.1K
     |                   
              14.2K
              $96.8M
             |  | 
          
        
          |  |  |                   
      $1.46 - $2.69
      $53.1K - $97.9K
     |                   
              36.4K
              $94.6M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.9K
              $88.8M
             |  | 
          
        
          |  |  |                   
      $3.44 - $5.9
      $51.6K - $88.5K
     |                   
              15K
              $86.3M
             |  | 
          
        
          |  |  |                   
      $1.95 - $3.18
      $45.8K - $74.7K
     |                   
              23.5K
              $74.3M
             |  | 
          
        
          |  |  |                   
      $4.74 - $8.12
      $50.1K - $85.8K
     |                   
              10.6K
              $72.9M
             |  | 
          
        
          |  |  |                   
      $3.98 - $8.44
      $45.5K - $96.4K
     |                   
              11.4K
              $67.4M
             |  | 
          
        
          |  |  |                   
      $1.73 - $2.69
      $48.4K - $75.3K
     |                   
              28K
              $61.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              19.8K
              $59.4M
             |  | 
          
        
          |  |  |                   
      $1.52 - $2.28
      $40K - $59.9K
     |                   
              26.3K
              $45.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              16.2K
              $39.9M
             |  | 
          
        
          |  |  |                   
      $1.28 - $2.69
      $32K - $67.3K
     |                   
              25K
              $39.3M
             |  | 
          
        
          |  |  |                   
      $0.4 - $4.46
      $37.6K - $419K
     |                   
              94K
              $37.5M
             |  | 
          
        
          |  |  |                   
      $133.5 - $155.51
      $29K - $33.7K
     |                   
              2.1K
              $299M
             |  | 
          
        
          |  |  |                   
      $27.16 - $36.96
      $26K - $35.3K
     |                   
              25.7K
              $808M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $10.2K - $12.1K
     |                   
              5.72K
              $1.6B
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $766K - $1.67M
     |                   
              20.4K
              $6.37B
             |  |