|  |  |                   
      $496.48 - $617.85
      $542M - $674M
     |                   
              1.41M
              $870M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $91.9M - $129M
     |                   
              336K
              $167M
             |  | 
          
        
          |  |  |                   
      $376.48 - $440.65
      $113M - $133M
     |                   
              553K
              $244M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $65.9M - $108M
     |                   
              321K
              $102M
             |  | 
          
        
          |  |  |                   
      $72.96 - $90.39
      $57M - $70.7M
     |                   
              801K
              $71.6M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $14.5M - $24.3M
     |                   
              769K
              $121M
             |  | 
          
        
          |  |  |                   
      $179.73 - $253.23
      $36.9M - $52M
     |                   
              216K
              $54.7M
             |  | 
          
        
          |  |  |                   
      $301.89 - $340.04
      $34.1M - $38.4M
     |                   
              115K
              $37.9M
             |  | 
          
        
          |  |  |                   
      $273.71 - $316.29
      $24.1M - $27.9M
     |                   
              121K
              $37M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $19.9M - $24.4M
     |                   
              198K
              $35.1M
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $17.2M - $23.3M
     |                   
              343K
              $24.4M
             |  | 
          
        
          |  |  |                   
      $84.48 - $96.25
      $21.4M - $24.4M
     |                   
              1.33M
              $126M
             |  | 
          
        
          |  |  |                   
      $37.08 - $42.26
      $20.3M - $23.2M
     |                   
              583K
              $24.2M
             |  | 
          
        
          |  |  |                   
      $237.95 - $421.61
      $9.48M - $16.8M
     |                   
              82.9K
              $33.5M
             |  | 
          
        
          |  |  |                   
      $57.41 - $74.81
      $13.5M - $17.5M
     |                   
              253K
              $18.8M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $8.48M - $12.4M
     |                   
              329K
              $28M
             |  | 
          
        
          |  |  |                   
      $99.37 - $134.05
      $12.9M - $17.4M
     |                   
              145K
              $16.5M
             |  | 
          
        
          |  |  |                   
      $49.38 - $79.97
      $8.61M - $13.9M
     |                   
              196K
              $15.2M
             |  | 
          
        
          |  |  |                   
      $116.42 - $147.52
      $3.59M - $4.55M
     |                   
              547K
              $80.7M
             |  | 
          
        
          |  |  |                   
      $93.15 - $96.56
      $12.7M - $13.1M
     |                   
              156K
              $15M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $6.92M - $13.5M
     |                   
              96.8K
              $13.2M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $9.97M - $12.3M
     |                   
              35.9K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $174.67 - $315.32
      $4.9M - $8.84M
     |                   
              46.4K
              $14.6M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $5.45M - $10.3M
     |                   
              41.8K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $9.81M - $21.4M
     |                   
              41K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $8.78M - $10.3M
     |                   
              142K
              $9.83M
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $4.52M - $6.51M
     |                   
              15.2K
              $15.7M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $5.46M - $7.21M
     |                   
              140K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $421.16 - $509.5
      $6.81M - $8.24M
     |                   
              17.6K
              $7.83M
             |  | 
          
        
          |  |  |                   
      $44.18 - $59.46
      $5.06M - $6.81M
     |                   
              142K
              $8.28M
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $4.88M - $6.78M
     |                   
              1.22K
              $7.06M
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $5.1M - $6.38M
     |                   
              1.14M
              $25.5M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $721K - $1.17M
     |                   
              84.5K
              $19.1M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $5.34M - $6.22M
     |                   
              6.53K
              $6.46M
             |  | 
          
        
          |  |  |                   
      $69.8 - $85.28
      $4.9M - $5.99M
     |                   
              73.8K
              $6.12M
             |  | 
          
        
          |  |  |                   
      $224.93 - $295.04
      $5.55M - $7.28M
     |                   
              41.3K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $20.07 - $51.83
      $1.95M - $5.05M
     |                   
              138K
              $6.46M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              33.2K
              $6.46M
             |  | 
          
        
          |  |  |                   
      $38.52 - $48.28
      $3.74M - $4.69M
     |                   
              130K
              $6.27M
             |  | 
          
        
          |  |  |                   
      $1503.62 - $2206.01
      $3.73M - $5.47M
     |                   
              3.29K
              $6.01M
             |  | 
          
        
          |  |  |                   
      $67.67 - $143.04
      $1.49M - $3.15M
     |                   
              43.6K
              $5.84M
             |  | 
          
        
          |  |  |                   
      $81.34 - $124.36
      $1.96M - $3M
     |                   
              69.1K
              $8.6M
             |  | 
          
        
          |  |  |                   
      $328.01 - $475.68
      $2.43M - $3.52M
     |                   
              13.2K
              $6.15M
             |  | 
          
        
          |  |  |                   
      $246.52 - $356.99
      $2.31M - $3.35M
     |                   
              17.1K
              $6.09M
             |  | 
          
        
          |  |  |                   
      $102.31 - $105.8
      $3.86M - $3.99M
     |                   
              75.6K
              $7.9M
             |  | 
          
        
          |  |  |                   
      $135.31 - $188.64
      $2.63M - $3.67M
     |                   
              24.9K
              $4.7M
             |  | 
          
        
          |  |  |                   
      $274.32 - $302.46
      $3.42M - $3.77M
     |                   
              17.4K
              $5.04M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $1.04M - $1.84M
     |                   
              67.9K
              $8.32M
             |  | 
          
        
          |  |  |                   
      $32.1 - $43.23
      $2.69M - $3.62M
     |                   
              100K
              $4.07M
             |  | 
          
        
          |  |  |                   
      $62.83 - $72.45
      $3.23M - $3.72M
     |                   
              69.5K
              $4.68M
             |  |