|  |  |                   
      $19.1 - $23.83
      $451K - $563K
     |                   
              1.51M
              $36.1M
             |  | 
          
        
          |  |  |                   
      $115.28 - $157.36
      $89.5K - $122K
     |                   
              108K
              $17M
             |  | 
          
        
          |  |  |                   
      $68.13 - $74.77
      $2.57M - $2.82M
     |                   
              37.7K
              $2.75M
             |  | 
          
        
          |  |  |                   
      $416.06 - $551.64
      $73.6K - $97.6K
     |                   
              17.1K
              $9.42M
             |  | 
          
        
          |  |  |                   
      $99.23 - $120.99
      $1.19M - $1.45M
     |                   
              12K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $25.35 - $64.65
      $76.4K - $195K
     |                   
              37.7K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $135.31 - $188.64
      $412K - $575K
     |                   
              8.55K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $122.04 - $169.14
      $426K - $590K
     |                   
              9.39K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $80.15 - $109.5
      $412K - $563K
     |                   
              13.5K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $79.19 - $99.64
      $449K - $565K
     |                   
              14.4K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $79.22 - $97.28
      $115K - $142K
     |                   
              60.1K
              $5.84M
             |  | 
          
        
          |  |  |                   
      $122.44 - $138.47
      $513K - $580K
     |                   
              10.6K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $969 - $1.48K
     |                   
              3.22K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $51.6 - $62.74
      $118K - $144K
     |                   
              79.2K
              $4.97M
             |  | 
          
        
          |  |  |                   
      $17.98 - $22.92
      $24.4K - $31.1K
     |                   
              138K
              $3.16M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $77.8K - $104K
     |                   
              11.5K
              $2.52M
             |  | 
          
        
          |  |  |                   
      $64.8 - $97.72
      $261K - $393K
     |                   
              4.03K
              $393K
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $24.9K - $45.9K
     |                   
              8.66K
              $1.23M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $59.9K - $98K
     |                   
              4.68K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $272.36 - $339.57
      $31.3K - $39.1K
     |                   
              9.28K
              $3.15M
             |  | 
          
        
          |  |  |                   
      $34.84 - $44.93
      $76.3K - $98.4K
     |                   
              41.6K
              $1.87M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $3.09K - $4.13K
     |                   
              6.77K
              $2M
             |  | 
          
        
          |  |  |                   
      $28.28 - $34.34
      $70K - $85.1K
     |                   
              93.9K
              $3.19M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $2.31K - $3.54K
     |                   
              1.77K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $142K - $222K
     |                   
              166
              $222K
             |  | 
          
        
          |  |  |                   
      $27.79 - $34.84
      $174K - $218K
     |                   
              6.26K
              $216K
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $141K - $215K
     |                   
              1.73K
              $214K
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $12.1K - $17K
     |                   
              8.21K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $73.1K - $90.2K
     |                   
              6.25K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $76.93 - $105.25
      $43.4K - $59.4K
     |                   
              8.94K
              $917K
             |  | 
          
        
          |  |  |                   
      $118.04 - $175.83
      $4.25K - $6.33K
     |                   
              6.34K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $151.62 - $183.47
      $29.7K - $36K
     |                   
              11.5K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $62.73 - $78.42
      $5.46K - $6.82K
     |                   
              20.4K
              $1.58M
             |  | 
          
        
          |  |  |                   
      $182.1 - $233.5
      $37.5K - $48.1K
     |                   
              3.36K
              $777K
             |  | 
          
        
          |  |  |                   
      $62.77 - $80.81
      $13K - $16.7K
     |                   
              20.5K
              $1.65M
             |  | 
          
        
          |  |  |                   
      $7.18 - $11.76
      $65.6K - $107K
     |                   
              29.2K
              $312K
             |  | 
          
        
          |  |  |                   
      $61.32 - $75.28
      $46.2K - $56.7K
     |                   
              14.2K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $45.9 - $56.06
      $25.2K - $30.8K
     |                   
              33.2K
              $1.86M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $1.84K - $3.28K
     |                   
              1.61K
              $351K
             |  | 
          
        
          |  |  |                   
      $22.27 - $29.21
      $557 - $730
     |                   
              26.4K
              $771K
             |  | 
          
        
          |  |  |                   
      $26.69 - $32.91
      $30K - $37K
     |                   
              23.5K
              $768K
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $1.16K - $1.59K
     |                   
              1.99K
              $635K
             |  | 
          
        
          |  |  |                   
      $81.84 - $93.53
      $15.5K - $17.7K
     |                   
              11.1K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $46.4K - $51.6K
     |                   
              8.57K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $72.96 - $90.39
      $8.76K - $10.8K
     |                   
              8.66K
              $773K
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $1.47K - $2.03K
     |                   
              1.66K
              $479K
             |  | 
          
        
          |  |  |                   
      $103.78 - $120.37
      $39.6K - $46K
     |                   
              7.02K
              $809K
             |  | 
          
        
          |  |  |                   
      $79.56 - $82.92
      $24.1K - $25.1K
     |                   
              15.4K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $126.09 - $154.15
      $126 - $154
     |                   
              7.7K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $20.42 - $25.3
      $960 - $1.19K
     |                   
              14.3K
              $361K
             |  |