|  |  |                   
      $146.58 - $180.01
      $189M - $232M
     |                   
              1.29M
              $229M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $17.4M - $24.4M
     |                   
              1.28M
              $636M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $79.3M - $109M
     |                   
              2.31M
              $109M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $29.4M - $44.8M
     |                   
              436K
              $322M
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $48.3M - $60.3M
     |                   
              6.69M
              $381M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $54.3M - $72.9M
     |                   
              743K
              $152M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $75.4M - $85.7M
     |                   
              225K
              $82.5M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $18.1M - $24.2M
     |                   
              1.76M
              $387M
             |  | 
          
        
          |  |  |                   
      $55.01 - $64.24
      $59.9M - $70M
     |                   
              1.09M
              $68.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              598K
              $61.2M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $79.1M - $103M
     |                   
              2.41M
              $495M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              207K
              $59.1M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $3.69M - $5.77M
     |                   
              119K
              $160M
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $7.67M - $11.2M
     |                   
              34.2K
              $89.3M
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $11.2M - $17.9M
     |                   
              415K
              $87M
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $8.07M - $11.2M
     |                   
              17.6K
              $102M
             |  | 
          
        
          |  |  |                   
      $52.27 - $58.52
      $23.3M - $26.1M
     |                   
              446K
              $25.7M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $3.99M - $5.76M
     |                   
              1.02M
              $95.1M
             |  | 
          
        
          |  |  |                   
      $112.02 - $129.0
      $22.2M - $25.5M
     |                   
              198K
              $25M
             |  | 
          
        
          |  |  |                   
      $337.37 - $395.63
      $14.7M - $17.2M
     |                   
              202K
              $79.8M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $17.6M - $21.7M
     |                   
              51.7K
              $20M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $13.2M - $16.2M
     |                   
              329K
              $185M
             |  | 
          
        
          |  |  |                   
      $151.62 - $183.47
      $12M - $14.6M
     |                   
              530K
              $97.3M
             |  | 
          
        
          |  |  |                   
      $87.0 - $134.33
      $3.82M - $5.89M
     |                   
              402K
              $54M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $1.27M - $1.93M
     |                   
              642K
              $79.6M
             |  | 
          
        
          |  |  |                   
      $29.15 - $44.46
      $6.36M - $9.7M
     |                   
              1.6M
              $69.5M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $4.33M - $5.35M
     |                   
              494K
              $87.1M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $7.73M - $12.5M
     |                   
              54.7K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $6.66M - $8.25M
     |                   
              216K
              $39.3M
             |  | 
          
        
          |  |  |                   
      $87.63 - $140.36
      $11.5M - $18.4M
     |                   
              131K
              $11.9M
             |  | 
          
        
          |  |  |                   
      $252.37 - $290.71
      $10.6M - $12.3M
     |                   
              42.2K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $6.32M - $10.6M
     |                   
              107K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $8.77M - $10.4M
     |                   
              119K
              $9.45M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              27.8K
              $9.43M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              33.2K
              $9.4M
             |  | 
          
        
          |  |  |                   
      $42.2 - $47.37
      $9.11M - $10.2M
     |                   
              216K
              $9.38M
             |  | 
          
        
          |  |  |                   
      $119.13 - $135.03
      $8.04M - $9.11M
     |                   
              612K
              $75.6M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              19.4K
              $9.13M
             |  | 
          
        
          |  |  |                   
      $15.65 - $18.93
      $8.25M - $9.98M
     |                   
              2.91M
              $52.8M
             |  | 
          
        
          |  |  |                   
      $59.52 - $79.36
      $6.56M - $8.75M
     |                   
              110K
              $8.21M
             |  | 
          
        
          |  |  |                   
      $30.53 - $35.47
      $7.54M - $8.76M
     |                   
              247K
              $8.1M
             |  | 
          
        
          |  |  |                   
      $87.84 - $1441.89
      $7.73M - $127M
     |                   
              88K
              $7.93M
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $7.59M - $8.32M
     |                   
              316K
              $18.5M
             |  | 
          
        
          |  |  |                   
      $65.65 - $72.39
      $7.08M - $7.81M
     |                   
              108K
              $7.35M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $8.34M - $9.01M
     |                   
              1.74M
              $123M
             |  | 
          
        
          |  |  |                   
      $51.22 - $105.59
      $2.31M - $4.76M
     |                   
              96.4K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $8.06M - $10.9M
     |                   
              279K
              $12.9M
             |  | 
          
        
          |  |  |                   
      $276.76 - $326.81
      $6.14M - $7.26M
     |                   
              22.2K
              $6.85M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              30.6K
              $6.66M
             |  | 
          
        
          |  |  |                   
      $45.98 - $56.15
      $387K - $472K
     |                   
              997K
              $56M
             |  |