|  |  |                   
      $94.31 - $157.99
      $53.8M - $90.1M
     |                   
              11M
              $1.75B
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $77.3M - $108M
     |                   
              3.41M
              $1.7B
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $4.78M - $6.38M
     |                   
              4.05M
              $889M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $1.14M - $1.87M
     |                   
              1.17M
              $373M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $12.7M - $24.7M
     |                   
              909K
              $124M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $1.22M - $2.17M
     |                   
              682K
              $149M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $28.8M - $35.5M
     |                   
              467K
              $262M
             |  | 
          
        
          |  |  |                   
      $73.31 - $91.62
      $25.5M - $31.9M
     |                   
              621K
              $56.6M
             |  | 
          
        
          |  |  |                   
      $99.48 - $124.46
      $20.3M - $25.4M
     |                   
              715K
              $85M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $16M - $22.7M
     |                   
              294K
              $62.6M
             |  | 
          
        
          |  |  |                   
      $136.11 - $177.69
      $6.01M - $7.85M
     |                   
              592K
              $103M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $1.57M - $1.92M
     |                   
              2M
              $195M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $61K - $93.4K
     |                   
              126K
              $89M
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $1.35M - $2.26M
     |                   
              568K
              $56.1M
             |  | 
          
        
          |  |  |                   
      $9.6 - $13.72
      $1.96M - $2.81M
     |                   
              5.23M
              $71.7M
             |  | 
          
        
          |  |  |                   
      $12.69 - $20.62
      $11.9M - $19.3M
     |                   
              1.12M
              $22.6M
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $24.6M - $28.3M
     |                   
              333K
              $72.8M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $661K - $882K
     |                   
              398K
              $117M
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $2.14M - $3.39M
     |                   
              101K
              $51.6M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $1.81M - $2.5M
     |                   
              2.83M
              $134M
             |  | 
          
        
          |  |  |                   
      $237.95 - $421.61
      $5.12M - $9.06M
     |                   
              102K
              $41.2M
             |  | 
          
        
          |  |  |                   
      $55.71 - $73.45
      $11.5M - $15.2M
     |                   
              362K
              $26.6M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $61K - $121K
     |                   
              472K
              $58.2M
             |  | 
          
        
          |  |  |                   
      $5.24 - $6.81
      $5.95M - $7.74M
     |                   
              7.36M
              $49.9M
             |  | 
          
        
          |  |  |                   
      $34.17 - $93.63
      $1.05M - $2.89M
     |                   
              268K
              $25.1M
             |  | 
          
        
          |  |  |                   
      $19.76 - $30.81
      $4.59M - $7.16M
     |                   
              1.11M
              $33.2M
             |  | 
          
        
          |  |  |                   
      $151.47 - $375.07
      $500K - $1.24M
     |                   
              74.6K
              $26.1M
             |  | 
          
        
          |  |  |                   
      $112.33 - $186.13
      $3.81M - $6.31M
     |                   
              165K
              $30.7M
             |  | 
          
        
          |  |  |                   
      $97.08 - $195.83
      $2.53M - $5.1M
     |                   
              120K
              $23.5M
             |  | 
          
        
          |  |  |                   
      $51.22 - $105.59
      $2.2M - $4.53M
     |                   
              205K
              $21.5M
             |  | 
          
        
          |  |  |                   
      $83.61 - $162.67
      $840K - $1.63M
     |                   
              156K
              $25M
             |  | 
          
        
          |  |  |                   
      $497.13 - $827.94
      $2.32M - $3.86M
     |                   
              27.1K
              $22.4M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $1M - $1.32M
     |                   
              696K
              $63.5M
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $1.1M - $2.09M
     |                   
              99.6K
              $34.9M
             |  | 
          
        
          |  |  |                   
      $163.16 - $246.51
      $180K - $272K
     |                   
              150K
              $37.1M
             |  | 
          
        
          |  |  |                   
      $177.93 - $313.14
      $1.01M - $1.77M
     |                   
              78.7K
              $24.6M
             |  | 
          
        
          |  |  |                   
      $162.57 - $345.64
      $2.55M - $5.43M
     |                   
              49K
              $16.5M
             |  | 
          
        
          |  |  |                   
      $54.33 - $62.87
      $7.18M - $8.31M
     |                   
              533K
              $33.5M
             |  | 
          
        
          |  |  |                   
      $144.63 - $179.53
      $8.27M - $10.3M
     |                   
              59.5K
              $9.79M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $270K - $362K
     |                   
              268K
              $54.8M
             |  | 
          
        
          |  |  |                   
      $201.28 - $266.34
      $4.92M - $6.52M
     |                   
              98.2K
              $26.2M
             |  | 
          
        
          |  |  |                   
      $20.32 - $28.08
      $5.88M - $8.12M
     |                   
              468K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $116.88 - $218.1
      $1.19M - $2.21M
     |                   
              93.4K
              $20.4M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $1.06M - $1.33M
     |                   
              163K
              $88.7M
             |  | 
          
        
          |  |  |                   
      $71.14 - $105.62
      $1.09M - $1.62M
     |                   
              296K
              $31.3M
             |  | 
          
        
          |  |  |                   
      $160.22 - $209.35
      $5.22M - $6.81M
     |                   
              89K
              $18.6M
             |  | 
          
        
          |  |  |                   
      $551.94 - $753.4
      $4.08M - $5.57M
     |                   
              29.5K
              $22.2M
             |  | 
          
        
          |  |  |                   
      $46.88 - $62.89
      $5.8M - $7.79M
     |                   
              214K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $136.49 - $155.22
      $5.8M - $6.6M
     |                   
              1.15M
              $177M
             |  | 
          
        
          |  |  |                   
      $310.86 - $348.77
      $8.62M - $9.67M
     |                   
              103K
              $33.1M
             |  |