|  |  |                   
      $133.73 - $168.51
      $1.46M - $1.84M
     |                   
              182K
              $26M
             |  | 
          
        
          |  |  |                   
      $103.16 - $128.52
      $2.44M - $3.04M
     |                   
              6.25K
              $802K
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $734K - $969K
     |                   
              120K
              $4.06M
             |  | 
          
        
          |  |  |                   
      $26.8 - $37.92
      $553K - $782K
     |                   
              121K
              $3.85M
             |  | 
          
        
          |  |  |                   
      $26.11 - $33.81
      $884K - $1.14M
     |                   
              76.7K
              $2.3M
             |  | 
          
        
          |  |  |                   
      $89.76 - $112.34
      $634K - $793K
     |                   
              70.2K
              $7.38M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $60.9K - $70.5K
     |                   
              77.1K
              $23.1M
             |  | 
          
        
          |  |  |                   
      $54.08 - $68.32
      $564K - $713K
     |                   
              14K
              $769K
             |  | 
          
        
          |  |  |                   
      $157.32 - $205.72
      $64.5K - $84.3K
     |                   
              30.7K
              $5.35M
             |  | 
          
        
          |  |  |                   
      $225.56 - $335.19
      $270K - $401K
     |                   
              10.3K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $47.62 - $55.44
      $104K - $121K
     |                   
              94.9K
              $4.58M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              149K
              $2.83M
             |  | 
          
        
          |  |  |                   
      $37.84 - $56.0
      $473K - $701K
     |                   
              12.2K
              $599K
             |  | 
          
        
          |  |  |                   
      $122.57 - $173.27
      $891K - $1.26M
     |                   
              10.3K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $97.78 - $126.44
      $481K - $622K
     |                   
              4.01K
              $425K
             |  | 
          
        
          |  |  |                   
      $90.21 - $112.66
      $316K - $394K
     |                   
              12.2K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $25.61 - $30.81
      $172K - $207K
     |                   
              91.9K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $1036.28 - $1430.55
      $62.2K - $85.8K
     |                   
              1.93K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $56.17 - $75.73
      $202K - $273K
     |                   
              39.8K
              $2.67M
             |  | 
          
        
          |  |  |                   
      $52.32 - $62.75
      $390K - $467K
     |                   
              31.2K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $102.84 - $122.24
      $250K - $297K
     |                   
              27.7K
              $3.16M
             |  | 
          
        
          |  |  |                   
      $421.84 - $520.66
      $134K - $166K
     |                   
              4.09K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $40.65 - $50.56
      $58.3K - $72.5K
     |                   
              55.8K
              $2.46M
             |  | 
          
        
          |  |  |                   
      $69.22 - $79.77
      $66.9K - $77.1K
     |                   
              31.4K
              $2.26M
             |  | 
          
        
          |  |  |                   
      $27.8 - $34.02
      $235K - $288K
     |                   
              28.1K
              $851K
             |  | 
          
        
          |  |  |                   
      $37.49 - $59.36
      $248K - $392K
     |                   
              14.5K
              $799K
             |  | 
          
        
          |  |  |                   
      $285.0 - $325.66
      $279K - $318K
     |                   
              2.78K
              $811K
             |  | 
          
        
          |  |  |                   
      $67.47 - $99.6
      $59.8K - $88.3K
     |                   
              14.7K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $41.37 - $53.28
      $52.4K - $67.5K
     |                   
              38.2K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $22.52 - $30.02
      $186K - $249K
     |                   
              14K
              $347K
             |  | 
          
        
          |  |  |                   
      $34.56 - $62.52
      $52.6K - $95.2K
     |                   
              9.32K
              $369K
             |  | 
          
        
          |  |  |                   
      $74.88 - $91.97
      $319K - $391K
     |                   
              8.74K
              $803K
             |  | 
          
        
          |  |  |                   
      $9.63 - $12.55
      $57K - $74.2K
     |                   
              117K
              $1.23M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.58K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $103.22 - $131.43
      $515K - $656K
     |                   
              34.3K
              $4.45M
             |  | 
          
        
          |  |  |                   
      $31.57 - $39.41
      $162K - $203K
     |                   
              23.5K
              $837K
             |  | 
          
        
          |  |  |                   
      $62.92 - $86.2
      $134K - $184K
     |                   
              14.1K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $21.02 - $26.3
      $76.4K - $95.7K
     |                   
              37.5K
              $789K
             |  | 
          
        
          |  |  |                   
      $4.31 - $5.91
      $27.3K - $37.4K
     |                   
              135K
              $581K
             |  | 
          
        
          |  |  |                   
      $3.43 - $5.42
      $185K - $292K
     |                   
              12.6K
              $53K
             |  | 
          
        
          |  |  |                   
      $5.46 - $8.56
      $76.3K - $120K
     |                   
              62.9K
              $372K
             |  | 
          
        
          |  |  |                   
      $54.33 - $63.56
      $23.2K - $27.1K
     |                   
              28.1K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $22.66 - $26.12
      $130K - $150K
     |                   
              32.9K
              $805K
             |  | 
          
        
          |  |  |                   
      $11.11 - $15.41
      $84.8K - $118K
     |                   
              45.5K
              $565K
             |  | 
          
        
          |  |  |                   
      $53.62 - $66.59
      $13.8K - $17.2K
     |                   
              24.5K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $22.12 - $28.02
      $96K - $122K
     |                   
              19.9K
              $442K
             |  | 
          
        
          |  |  |                   
      $55.82 - $75.5
      $28.9K - $39.1K
     |                   
              13.7K
              $807K
             |  | 
          
        
          |  |  |                   
      $105.63 - $131.12
      $114K - $141K
     |                   
              10.8K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $48.58 - $63.92
      $128K - $169K
     |                   
              4.14K
              $206K
             |  | 
          
        
          |  |  |                   
      $94.93 - $109.1
      $149K - $171K
     |                   
              6.59K
              $654K
             |  |