|  |  |                   
      $7.42 - $10.65
      $125K - $179K
     |                   
              16.8K
              $168M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $51.2K - $83.8K
     |                   
              2.42K
              $821M
             |  | 
          
        
          |  |  |                   
      $130.53 - $223.77
      $62.7K - $107K
     |                   
              3.57K
              $702M
             |  | 
          
        
          |  |  |                   
      $12.55 - $16.75
      $148K - $198K
     |                   
              11.8K
              $164M
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $66.2K - $78.6K
     |                   
              10.9K
              $607M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $40.1K - $58.7K
     |                   
              4.69K
              $446M
             |  | 
          
        
          |  |  |                   
      $231.64 - $323.08
      $69.7K - $97.2K
     |                   
              1.48K
              $517M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $82.3K - $89.8K
     |                   
              3.39K
              $591M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $8.09K - $14.2K
     |                   
              3.05K
              $425M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $164K - $202K
     |                   
              1.38K
              $483M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.1K
              $137M
             |  | 
          
        
          |  |  |                   
      $163.16 - $246.51
      $19.6K - $29.6K
     |                   
              1.63K
              $414M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $32K - $49.4K
     |                   
              1.68K
              $452M
             |  | 
          
        
          |  |  |                   
      $149.76 - $186.42
      $74.9K - $93.2K
     |                   
              1.76K
              $339M
             |  | 
          
        
          |  |  |                   
      $39.43 - $49.34
      $31.1K - $38.9K
     |                   
              6.31K
              $360M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.5K
              $343M
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $82.4K - $108K
     |                   
              4.8K
              $376M
             |  | 
          
        
          |  |  |                   
      $30.46 - $49.73
      $183 - $298
     |                   
              6.9K
              $383M
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $43.7K - $61.7K
     |                   
              2.65K
              $394M
             |  | 
          
        
          |  |  |                   
      $3.32 - $4.29
      $87.6K - $113K
     |                   
              26.4K
              $122M
             |  | 
          
        
          |  |  |                   
      $2.89 - $3.97
      $103K - $141K
     |                   
              35.6K
              $121M
             |  | 
          
        
          |  |  |                   
      $2.7 - $3.09
      $111K - $127K
     |                   
              41.2K
              $115M
             |  | 
          
        
          |  |  |                   
      $8.72 - $10.05
      $95.9 - $111
     |                   
              121K
              $1.26B
             |  | 
          
        
          |  |  |                   
      $12.69 - $18.61
      $17.8K - $26K
     |                   
              18.7K
              $384M
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $82K - $111K
     |                   
              6.87K
              $329M
             |  | 
          
        
          |  |  |                   
      $6.57 - $10.4
      $89.5K - $142K
     |                   
              13.6K
              $94.8M
             |  | 
          
        
          |  |  |                   
      $8.37 - $10.63
      $88.3K - $112K
     |                   
              10.6K
              $89.7M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $20.4K - $28.1K
     |                   
              10.5K
              $496M
             |  | 
          
        
          |  |  |                   
      $70.35 - $89.5
      $12.7K - $16.2K
     |                   
              5.2K
              $501M
             |  | 
          
        
          |  |  |                   
      $247.68 - $291.66
      $27.2K - $32.1K
     |                   
              1.03K
              $328M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              21.3K
              $75.9M
             |  | 
          
        
          |  |  |                   
      $50.52 - $50.92
      $59.6K - $60.1K
     |                   
              40.9K
              $2.09B
             |  | 
          
        
          |  |  |                   
      $2.96 - $6.1
      $30.5K - $62.8K
     |                   
              10.3K
              $69.4M
             |  | 
          
        
          |  |  |                   
      $198.07 - $245.17
      $43.4K - $53.7K
     |                   
              1.66K
              $382M
             |  | 
          
        
          |  |  |                   
      $4.25 - $5.66
      $7.04K - $9.37K
     |                   
              46.1K
              $295M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.51K
              $485M
             |  | 
          
        
          |  |  |                   
      $2.93 - $5.45
      $34.5K - $64.2K
     |                   
              11.8K
              $67.8M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $4.82K - $6.97K
     |                   
              1.55K
              $295M
             |  | 
          
        
          |  |  |                   
      $8.19 - $10.66
      $1.65K - $2.15K
     |                   
              24.3K
              $283M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $6.53K - $9.45K
     |                   
              867
              $617M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              20K
              $57.8M
             |  | 
          
        
          |  |  |                   
      $4.48 - $6.27
      $46.9K - $65.7K
     |                   
              10.5K
              $54.4M
             |  | 
          
        
          |  |  |                   
      $4.47 - $5.28
      $71.5 - $84.5
     |                   
              52.9K
              $319M
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $14.8K - $19K
     |                   
              3K
              $470M
             |  | 
          
        
          |  |  |                   
      $42.02 - $53.63
      $126 - $161
     |                   
              6.72K
              $376M
             |  | 
          
        
          |  |  |                   
      $3.37 - $4.28
      $39.7K - $50.5K
     |                   
              11.8K
              $46.1M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $19.9K - $23.5K
     |                   
              1.04K
              $300M
             |  | 
          
        
          |  |  |                   
      $234.49 - $288.8
      $55.6K - $68.4K
     |                   
              1.62K
              $433M
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $4.16K - $5.79K
     |                   
              103
              $561M
             |  | 
          
        
          |  |  |                   
      $1.62 - $1.96
      $34.6K - $41.9K
     |                   
              21.4K
              $42.1M
             |  |