|  |  |                   
      $144.7 - $178.6
      $107M - $132M
     |                   
              12.9K
              $2.27M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $45M - $55.3M
     |                   
              226K
              $40.2M
             |  | 
          
        
          |  |  |                   
      $13.55 - $17.87
      $8.3M - $10.9M
     |                   
              30K
              $418K
             |  | 
          
        
          |  |  |                   
      $16.78 - $38.84
      $7.28M - $16.9M
     |                   
              61.3K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $136.11 - $177.69
      $6.49M - $8.48M
     |                   
              2.3K
              $400K
             |  | 
          
        
          |  |  |                   
      $25.91 - $35.19
      $4.43M - $6.02M
     |                   
              18.5K
              $527K
             |  | 
          
        
          |  |  |                   
      $67.02 - $83.8
      $4.78M - $5.97M
     |                   
              8K
              $607K
             |  | 
          
        
          |  |  |                   
      $132.9 - $160.3
      $4.62M - $5.57M
     |                   
              10.1K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $13.75 - $18.28
      $3.56M - $4.73M
     |                   
              38.3K
              $683K
             |  | 
          
        
          |  |  |                   
      $31.53 - $49.1
      $3.25M - $5.06M
     |                   
              5K
              $243K
             |  | 
          
        
          |  |  |                   
      $247.68 - $291.66
      $3.8M - $4.47M
     |                   
              15.3K
              $4.45M
             |  | 
          
        
          |  |  |                   
      $30.86 - $51.42
      $4.08M - $6.79M
     |                   
              57.5K
              $2.95M
             |  | 
          
        
          |  |  |                   
      $34.79 - $42.99
      $2.89M - $3.57M
     |                   
              17.5K
              $752K
             |  | 
          
        
          |  |  |                   
      $36.68 - $74.46
      $4.09M - $8.3M
     |                   
              42K
              $3.12M
             |  | 
          
        
          |  |  |                   
      $67.96 - $91.05
      $2.63M - $3.52M
     |                   
              7.3K
              $656K
             |  | 
          
        
          |  |  |                   
      $22.42 - $27.27
      $2.19M - $2.66M
     |                   
              347K
              $8.81M
             |  | 
          
        
          |  |  |                   
      $137.41 - $179.1
      $2.68M - $3.49M
     |                   
              6.5K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $10.56 - $13.31
      $3.02M - $3.81M
     |                   
              270K
              $3.54M
             |  | 
          
        
          |  |  |                   
      $52.8 - $68.1
      $2.13M - $2.75M
     |                   
              26.8K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $234.49 - $288.8
      $2.82M - $3.48M
     |                   
              13.4K
              $3.86M
             |  | 
          
        
          |  |  |                   
      $54.6 - $70.83
      $2.75M - $3.57M
     |                   
              36.3K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $26.59 - $32.65
      $1.73M - $2.12M
     |                   
              6.46K
              $184K
             |  | 
          
        
          |  |  |                   
      $9.6 - $13.72
      $2.04M - $2.91M
     |                   
              32.9K
              $451K
             |  | 
          
        
          |  |  |                   
      $23.81 - $30.33
      $1.72M - $2.19M
     |                   
              89.6K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $6.53 - $8.35
      $1.22M - $1.56M
     |                   
              176K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $22.25 - $30.3
      $1.4M - $1.91M
     |                   
              44.5K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $29.84 - $42.92
      $1.19M - $1.71M
     |                   
              19K
              $627K
             |  | 
          
        
          |  |  |                   
      $7.11 - $9.83
      $1.39M - $1.93M
     |                   
              94.4K
              $706K
             |  | 
          
        
          |  |  |                   
      $24.53 - $35.75
      $1.3M - $1.89M
     |                   
              17K
              $565K
             |  | 
          
        
          |  |  |                   
      $31.67 - $42.89
      $1.46M - $1.98M
     |                   
              7.85K
              $336K
             |  | 
          
        
          |  |  |                   
      $14.87 - $23.57
      $1.14M - $1.81M
     |                   
              18K
              $333K
             |  | 
          
        
          |  |  |                   
      $197.25 - $244.33
      $1.21M - $1.5M
     |                   
              2.4K
              $584K
             |  | 
          
        
          |  |  |                   
      $5.64 - $8.0
      $902K - $1.28M
     |                   
              9.7K
              $55K
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $2.34M - $3.78M
     |                   
              28K
              $6.33M
             |  | 
          
        
          |  |  |                   
      $11.94 - $16.29
      $722K - $986K
     |                   
              24K
              $323K
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $929K - $1.48M
     |                   
              3K
              $628K
             |  | 
          
        
          |  |  |                   
      $5.46 - $8.56
      $656K - $1.03M
     |                   
              17.5K
              $103K
             |  | 
          
        
          |  |  |                   
      $1.42 - $5.48
      $239K - $923K
     |                   
              12.7K
              $48K
             |  | 
          
        
          |  |  |                   
      $88.35 - $122.19
      $699K - $966K
     |                   
              2.7K
              $282K
             |  | 
          
        
          |  |  |                   
      $50.77 - $82.74
      $1.15M - $1.88M
     |                   
              17.4K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $14.1 - $22.95
      $800K - $1.3M
     |                   
              8.46K
              $182K
             |  | 
          
        
          |  |  |                   
      $50.06 - $80.8
      $1.09M - $1.76M
     |                   
              40K
              $3.23M
             |  | 
          
        
          |  |  |                   
      $41.37 - $53.28
      $312K - $402K
     |                   
              58.3K
              $2.61M
             |  | 
          
        
          |  |  |                   
      $5.04 - $10.2
      $667K - $1.35M
     |                   
              22.2K
              $220K
             |  | 
          
        
          |  |  |                   
      $10.74 - $23.62
      $494K - $1.09M
     |                   
              1.46K
              $31K
             |  | 
          
        
          |  |  |                   
      $10.2 - $13.1
      $448K - $575K
     |                   
              51.3K
              $535K
             |  | 
          
        
          |  |  |                   
      $9.55 - $15.11
      $677K - $1.07M
     |                   
              36.1K
              $481K
             |  | 
          
        
          |  |  |                   
      $12.22 - $17.26
      $522K - $738K
     |                   
              51.1K
              $762K
             |  | 
          
        
          |  |  |                   
      $35.0 - $44.92
      $425K - $546K
     |                   
              5K
              $191K
             |  | 
          
        
          |  |  |                   
      $1.53 - $2.95
      $507K - $978K
     |                   
              59.6K
              $138K
             |  |