|  |  |                   
      $496.48 - $617.85
      $60.2M - $74.9M
     |                   
              437K
              $270M
             |  | 
          
        
          |  |  |                   
      $320.42 - $424.58
      $4.29M - $5.68M
     |                   
              1.21M
              $516M
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $25.9M - $32.2M
     |                   
              124K
              $37.6M
             |  | 
          
        
          |  |  |                   
      $166.82 - $194.23
      $10M - $11.7M
     |                   
              3.24M
              $629M
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $1.75M - $2.19M
     |                   
              2.99M
              $170M
             |  | 
          
        
          |  |  |                   
      $152.42 - $182.82
      $4.53M - $5.43M
     |                   
              741K
              $135M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $1.84K - $3.28K
     |                   
              170K
              $37.2M
             |  | 
          
        
          |  |  |                   
      $72.02 - $73.82
      $9.81M - $10.1M
     |                   
              186K
              $13.7M
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $133K - $165K
     |                   
              578K
              $125M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $679K - $838K
     |                   
              363K
              $63.9M
             |  | 
          
        
          |  |  |                   
      $152.93 - $181.74
      $2.61M - $3.11M
     |                   
              624K
              $113M
             |  | 
          
        
          |  |  |                   
      $82.21 - $83.12
      $7.41M - $7.49M
     |                   
              415K
              $34.3M
             |  | 
          
        
          |  |  |                   
      $416.06 - $551.64
      $2.25M - $2.98M
     |                   
              49.9K
              $27.5M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $2.7M - $3.36M
     |                   
              60.5K
              $34.4M
             |  | 
          
        
          |  |  |                   
      $27.08 - $33.74
      $4.42M - $5.51M
     |                   
              316K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $72.96 - $90.39
      $1.31M - $1.62M
     |                   
              481K
              $43M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $2.04M - $3.3M
     |                   
              45.1K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $2M - $2.42M
     |                   
              579K
              $63.2M
             |  | 
          
        
          |  |  |                   
      $246.52 - $356.99
      $11.3K - $16.4K
     |                   
              48K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $697K - $1.07M
     |                   
              20.2K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $22.13 - $25.39
      $3.45M - $3.96M
     |                   
              1.13M
              $27.5M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $283K - $378K
     |                   
              79.7K
              $23.5M
             |  | 
          
        
          |  |  |                   
      $83.67 - $109.12
      $12.6K - $16.5K
     |                   
              248K
              $27.1M
             |  | 
          
        
          |  |  |                   
      $104.82 - $106.79
      $3.33M - $3.4M
     |                   
              562K
              $60M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $940K - $1.33M
     |                   
              41.8K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $113.75 - $148.48
      $1.29M - $1.69M
     |                   
              145K
              $21.2M
             |  | 
          
        
          |  |  |                   
      $67.83 - $84.09
      $1.57M - $1.95M
     |                   
              215K
              $18M
             |  | 
          
        
          |  |  |                   
      $179.73 - $253.23
      $485K - $684K
     |                   
              58.4K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $20.4 - $26.78
      $3.29M - $4.32M
     |                   
              172K
              $3.52M
             |  | 
          
        
          |  |  |                   
      $14.03 - $21.24
      $2.24M - $3.4M
     |                   
              222K
              $4.06M
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $1.84M - $2.53M
     |                   
              4.04K
              $3.24M
             |  | 
          
        
          |  |  |                   
      $35.77 - $42.27
      $247K - $292K
     |                   
              1.23M
              $52.1M
             |  | 
          
        
          |  |  |                   
      $329.49 - $438.4
      $80.7K - $107K
     |                   
              36.6K
              $16.1M
             |  | 
          
        
          |  |  |                   
      $41.45 - $54.46
      $1.31M - $1.72M
     |                   
              170K
              $8.87M
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $889K - $1.23M
     |                   
              28K
              $8.94M
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $224K - $423K
     |                   
              17.2K
              $5.54M
             |  | 
          
        
          |  |  |                   
      $470.37 - $663.28
      $508K - $716K
     |                   
              13.6K
              $9.04M
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $153K - $256K
     |                   
              57.3K
              $5.66M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              76.3K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $369K - $520K
     |                   
              64K
              $9.01M
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $32.1K - $39.8K
     |                   
              81.6K
              $14.9M
             |  | 
          
        
          |  |  |                   
      $55.55 - $75.83
      $793K - $1.08M
     |                   
              95K
              $6.95M
             |  | 
          
        
          |  |  |                   
      $94.15 - $133.33
      $466K - $660K
     |                   
              52.9K
              $7.06M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $175K - $256K
     |                   
              107K
              $9.15M
             |  | 
          
        
          |  |  |                   
      $182.86 - $232.88
      $99.5K - $127K
     |                   
              75.3K
              $17.5M
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $722K - $876K
     |                   
              201K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $52.31 - $63.72
      $1.07M - $1.3M
     |                   
              49.8K
              $3.17M
             |  | 
          
        
          |  |  |                   
      $120.07 - $151.11
      $834K - $1.05M
     |                   
              45.2K
              $6.77M
             |  | 
          
        
          |  |  |                   
      $47.3 - $48.78
      $1.33M - $1.37M
     |                   
              44.7K
              $2.18M
             |  | 
          
        
          |  |  |                   
      $32.47 - $39.09
      $540K - $650K
     |                   
              419K
              $16.4M
             |  |