|  |  |                   
      $98.09 - $111.7
      $6.41M - $7.29M
     |                   
              1.77M
              $198M
             |  | 
          
        
          |  |  |                   
      $181.46 - $212.2
      $14.7M - $17.2M
     |                   
              1.84M
              $366M
             |  | 
          
        
          |  |  |                   
      $74.98 - $89.02
      $16.6M - $19.7M
     |                   
              2.02M
              $167M
             |  | 
          
        
          |  |  |                   
      $35.77 - $39.16
      $15.4M - $16.8M
     |                   
              457K
              $17.7M
             |  | 
          
        
          |  |  |                   
      $205.16 - $239.07
      $9.52M - $11.1M
     |                   
              690K
              $157M
             |  | 
          
        
          |  |  |                   
      $133.3 - $150.33
      $4.84M - $5.46M
     |                   
              1.89M
              $256M
             |  | 
          
        
          |  |  |                   
      $73.82 - $82.37
      $6.39M - $7.13M
     |                   
              4.51M
              $372M
             |  | 
          
        
          |  |  |                   
      $410.51 - $450.93
      $11.3M - $12.4M
     |                   
              203K
              $87.5M
             |  | 
          
        
          |  |  |                   
      $226.02 - $259.01
      $12.6M - $14.5M
     |                   
              1.96M
              $469M
             |  | 
          
        
          |  |  |                   
      $96.73 - $137.09
      $1.89M - $2.68M
     |                   
              363K
              $48M
             |  | 
          
        
          |  |  |                   
      $37.4 - $48.23
      $15M - $19.3M
     |                   
              421K
              $15.8M
             |  | 
          
        
          |  |  |                   
      $271.18 - $309.22
      $6.09M - $6.95M
     |                   
              2.87M
              $811M
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $9.1M - $10.1M
     |                   
              1.11M
              $126M
             |  | 
          
        
          |  |  |                   
      $42.73 - $45.54
      $3.42M - $3.65M
     |                   
              7.02M
              $316M
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $8.8M - $9.79M
     |                   
              469K
              $72.9M
             |  | 
          
        
          |  |  |                   
      $231.35 - $253.24
      $5.4M - $5.92M
     |                   
              710K
              $174M
             |  | 
          
        
          |  |  |                   
      $130.26 - $141.49
      $10.6M - $11.5M
     |                   
              290K
              $41.1M
             |  | 
          
        
          |  |  |                   
      $308.88 - $514.16
      $461K - $768K
     |                   
              62.6K
              $32.2M
             |  | 
          
        
          |  |  |                   
      $176.44 - $192.03
      $11.6M - $12.6M
     |                   
              92.2K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $56.52 - $64.01
      $10M - $11.3M
     |                   
              1.74M
              $110M
             |  | 
          
        
          |  |  |                   
      $23.29 - $25.88
      $3.9M - $4.33M
     |                   
              6.1M
              $155M
             |  | 
          
        
          |  |  |                   
      $131.78 - $176.09
      $27.8M - $37.2M
     |                   
              818K
              $110M
             |  | 
          
        
          |  |  |                   
      $2292.04 - $2514.05
      $35.2M - $38.6M
     |                   
              105K
              $245M
             |  | 
          
        
          |  |  |                   
      $167.06 - $208.19
      $10.8M - $13.5M
     |                   
              2.43M
              $495M
             |  | 
          
        
          |  |  |                   
      $534.91 - $598.71
      $8.55M - $9.57M
     |                   
              63K
              $35.4M
             |  | 
          
        
          |  |  |                   
      $111.37 - $124.95
      $4.99M - $5.6M
     |                   
              648K
              $79.5M
             |  | 
          
        
          |  |  |                   
      $29.37 - $33.52
      $9.94M - $11.3M
     |                   
              338K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $62.85 - $107.38
      $4.42M - $7.55M
     |                   
              139K
              $14.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2M
              $251M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.21M
              $224M
             |  | 
          
        
          |  |  |                   
      $146.23 - $196.5
      $2.38M - $3.2M
     |                   
              368K
              $65.8M
             |  | 
          
        
          |  |  |                   
      $14.71 - $34.49
      $2.34M - $5.48M
     |                   
              372K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $54.47 - $88.29
      $1.82M - $2.96M
     |                   
              250K
              $20.9M
             |  | 
          
        
          |  |  |                   
      $128.78 - $155.44
      $6.78M - $8.18M
     |                   
              52.6K
              $8.14M
             |  | 
          
        
          |  |  |                   
      $110.07 - $128.23
      $3.19M - $3.71M
     |                   
              601K
              $70.8M
             |  | 
          
        
          |  |  |                   
      $5.84 - $8.57
      $5.83M - $8.55M
     |                   
              998K
              $7.86M
             |  | 
          
        
          |  |  |                   
      $24.03 - $27.41
      $6.05M - $6.9M
     |                   
              671K
              $17.7M
             |  | 
          
        
          |  |  |                   
      $30.6 - $37.65
      $6.69M - $8.24M
     |                   
              219K
              $7.82M
             |  | 
          
        
          |  |  |                   
      $5.28 - $6.83
      $8.21M - $10.6M
     |                   
              2.36M
              $12.5M
             |  | 
          
        
          |  |  |                   
      $110.31 - $127.65
      $6.9M - $7.98M
     |                   
              62.5K
              $7.72M
             |  | 
          
        
          |  |  |                   
      $50.42 - $56.35
      $1.44M - $1.61M
     |                   
              1.7M
              $93.7M
             |  | 
          
        
          |  |  |                   
      $54.83 - $84.09
      $5.1M - $7.83M
     |                   
              93.1K
              $7.43M
             |  | 
          
        
          |  |  |                   
      $231.95 - $253.93
      $6.55M - $7.17M
     |                   
              41.9K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $34.27 - $42.33
      $6M - $7.41M
     |                   
              175K
              $7.08M
             |  | 
          
        
          |  |  |                   
      $45.32 - $55.68
      $6.65M - $8.17M
     |                   
              584K
              $27.1M
             |  | 
          
        
          |  |  |                   
      $22.66 - $29.06
      $5.15M - $6.61M
     |                   
              227K
              $6.43M
             |  | 
          
        
          |  |  |                   
      $69.77 - $86.83
      $2.09M - $2.6M
     |                   
              894K
              $73.8M
             |  | 
          
        
          |  |  |                   
      $330.88 - $375.23
      $5.76M - $6.54M
     |                   
              126K
              $43.6M
             |  | 
          
        
          |  |  |                   
      $63.84 - $120.06
      $2.46M - $4.63M
     |                   
              69K
              $8.28M
             |  | 
          
        
          |  |  |                   
      $30.23 - $34.41
      $7.39M - $8.41M
     |                   
              564K
              $17.1M
             |  |