|  |  |                   
      $94.31 - $157.99
      $90.1M - $151M
     |                   
              18.7M
              $2.95B
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $42.5M - $64.8M
     |                   
              996K
              $735M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $32.2M - $43M
     |                   
              4.63M
              $1.02B
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $42.6M - $66.6M
     |                   
              235K
              $315M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $22.4M - $44.2M
     |                   
              2.83M
              $349M
             |  | 
          
        
          |  |  |                   
      $87.84 - $1441.89
      $124M - $2.04B
     |                   
              1.44M
              $130M
             |  | 
          
        
          |  |  |                   
      $58.32 - $58.95
      $84.5M - $85.5M
     |                   
              1.45M
              $85.4M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $19.4M - $23.9M
     |                   
              2.87M
              $510M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $10.6M - $17.3M
     |                   
              1.18M
              $374M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $6.51M - $8.04M
     |                   
              3.08M
              $543M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $46.5M - $58.3M
     |                   
              427K
              $232M
             |  | 
          
        
          |  |  |                   
      $45.27 - $79.4
      $38.9M - $68.2M
     |                   
              1.12M
              $80.7M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $1.74M - $2.4M
     |                   
              1.28M
              $371M
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $23.1M - $36.5M
     |                   
              204K
              $104M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              722K
              $141M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $3.69M - $7.19M
     |                   
              804K
              $110M
             |  | 
          
        
          |  |  |                   
      $455.19 - $737.73
      $23.8M - $38.6M
     |                   
              68.8K
              $50.3M
             |  | 
          
        
          |  |  |                   
      $164.6 - $238.02
      $19.2M - $27.8M
     |                   
              322K
              $76.5M
             |  | 
          
        
          |  |  |                   
      $231.64 - $323.08
      $13M - $18.2M
     |                   
              376K
              $116M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $9.32M - $15.1M
     |                   
              365K
              $82.6M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $5.47M - $6.69M
     |                   
              2.46M
              $241M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $8.62M - $12.2M
     |                   
              340K
              $132M
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $2.43M - $3.5M
     |                   
              112K
              $115M
             |  | 
          
        
          |  |  |                   
      $498.8 - $620.9
      $20.3M - $25.3M
     |                   
              54.7K
              $34M
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $7M - $9.73M
     |                   
              15.2K
              $87.9M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $8.85M - $11.9M
     |                   
              452K
              $92.5M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $1.75M - $2.7M
     |                   
              400K
              $103M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $13.3M - $15.4M
     |                   
              228K
              $226M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $13.8M - $19.5M
     |                   
              216K
              $45.9M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $479K - $733K
     |                   
              142K
              $100M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $6.65M - $9.18M
     |                   
              2.73M
              $129M
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $7.88M - $10.4M
     |                   
              1.67M
              $134M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $17.3M - $21.4M
     |                   
              730K
              $199M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $3.34M - $4.83M
     |                   
              106K
              $83.4M
             |  | 
          
        
          |  |  |                   
      $94.15 - $133.33
      $7.81M - $11.1M
     |                   
              548K
              $73M
             |  | 
          
        
          |  |  |                   
      $87.0 - $134.33
      $5.61M - $8.66M
     |                   
              418K
              $56.2M
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $3.39M - $4.67M
     |                   
              333K
              $106M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $2.03M - $3.08M
     |                   
              711K
              $88.2M
             |  | 
          
        
          |  |  |                   
      $136.11 - $177.69
      $2.76M - $3.61M
     |                   
              561K
              $97.8M
             |  | 
          
        
          |  |  |                   
      $30.54 - $63.99
      $7.95M - $16.7M
     |                   
              370K
              $23.7M
             |  | 
          
        
          |  |  |                   
      $248.61 - $294.96
      $18.9M - $22.4M
     |                   
              259K
              $73.1M
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $5.33M - $7.77M
     |                   
              18.9K
              $49.5M
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $643K - $1.21M
     |                   
              144K
              $46.6M
             |  | 
          
        
          |  |  |                   
      $1503.62 - $2206.01
      $14.2M - $20.8M
     |                   
              24.1K
              $44M
             |  | 
          
        
          |  |  |                   
      $497.13 - $827.94
      $533K - $888K
     |                   
              54.4K
              $45M
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $2.55M - $4.26M
     |                   
              414K
              $40.9M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $3.15M - $4.62M
     |                   
              899K
              $76.5M
             |  | 
          
        
          |  |  |                   
      $119.13 - $135.03
      $13.9M - $15.8M
     |                   
              673K
              $83.2M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $14M - $15.9M
     |                   
              513K
              $188M
             |  | 
          
        
          |  |  |                   
      $92.79 - $134.29
      $5.62M - $8.13M
     |                   
              442K
              $58.9M
             |  |