|  |  |                   
      $60.6 - $87.81
      $66.3M - $96.1M
     |                   
              509K
              $44.7M
             |  | 
          
        
          |  |  |                   
      $4.74 - $8.12
      $18.7M - $32M
     |                   
              1.85M
              $12.8M
             |  | 
          
        
          |  |  |                   
      $33.3 - $95.05
      $27.6M - $78.8M
     |                   
              132K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $487.07 - $672.24
      $16.1M - $22.3M
     |                   
              843
              $469K
             |  | 
          
        
          |  |  |                   
      $9.67 - $13.01
      $10.6M - $14.3M
     |                   
              319K
              $3.77M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $9.53M - $17.5M
     |                   
              4.8K
              $680K
             |  | 
          
        
          |  |  |                   
      $89.7 - $107.41
      $11.1M - $13.3M
     |                   
              37.5K
              $4.02M
             |  | 
          
        
          |  |  |                   
      $397.86 - $499.02
      $8.39M - $10.5M
     |                   
              6.23K
              $3.05M
             |  | 
          
        
          |  |  |                   
      $38.95 - $75.77
      $6.87M - $13.4M
     |                   
              21.7K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $267.12 - $336.65
      $7.21M - $9.08M
     |                   
              12.1K
              $3.96M
             |  | 
          
        
          |  |  |                   
      $64.62 - $74.0
      $7.86M - $9M
     |                   
              4.12K
              $295K
             |  | 
          
        
          |  |  |                   
      $91.37 - $134.58
      $9.12M - $13.4M
     |                   
              74.8K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $55.75 - $131.18
      $4.93M - $11.6M
     |                   
              10.4K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $39.07 - $52.59
      $4.82M - $6.48M
     |                   
              52.6K
              $2.77M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $3.76M - $4.07M
     |                   
              159K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $255.31 - $313.93
      $3.41M - $4.19M
     |                   
              2.2K
              $690K
             |  | 
          
        
          |  |  |                   
      $3.48 - $5.25
      $2.53M - $3.82M
     |                   
              527K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $6.57 - $10.4
      $1.23M - $1.95M
     |                   
              390K
              $2.81M
             |  | 
          
        
          |  |  |                   
      $36.94 - $42.43
      $2.58M - $2.96M
     |                   
              24K
              $912K
             |  | 
          
        
          |  |  |                   
      $86.17 - $148.63
      $2.47M - $4.27M
     |                   
              10.9K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $67.02 - $83.8
      $1.88M - $2.35M
     |                   
              14.2K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $32.56 - $35.71
      $2.02M - $2.21M
     |                   
              48.8K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $24.21 - $35.95
      $1.7M - $2.52M
     |                   
              6.03K
              $216K
             |  | 
          
        
          |  |  |                   
      $77.43 - $107.58
      $1.67M - $2.32M
     |                   
              5.11K
              $532K
             |  | 
          
        
          |  |  |                   
      $130.53 - $223.77
      $3.32M - $5.69M
     |                   
              22.1K
              $4.94M
             |  | 
          
        
          |  |  |                   
      $155.71 - $201.03
      $2.39M - $3.08M
     |                   
              14.2K
              $2.81M
             |  | 
          
        
          |  |  |                   
      $162.37 - $200.76
      $1.75M - $2.16M
     |                   
              1.5K
              $283K
             |  | 
          
        
          |  |  |                   
      $67.96 - $91.05
      $1.45M - $1.94M
     |                   
              20.9K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $87.99 - $111.79
      $1.24M - $1.58M
     |                   
              17
              $1K
             |  | 
          
        
          |  |  |                   
      $167.18 - $211.38
      $1.41M - $1.78M
     |                   
              3.38K
              $699K
             |  | 
          
        
          |  |  |                   
      $38.16 - $46.72
      $1.31M - $1.6M
     |                   
              4.12K
              $182K
             |  | 
          
        
          |  |  |                   
      $46.2 - $56.12
      $1.35M - $1.64M
     |                   
              3.31K
              $158K
             |  | 
          
        
          |  |  |                   
      $168.32 - $209.71
      $1.19M - $1.49M
     |                   
              17.3K
              $3.43M
             |  | 
          
        
          |  |  |                   
      $52.69 - $71.02
      $1.05M - $1.41M
     |                   
              1.26K
              $86K
             |  | 
          
        
          |  |  |                   
      $87.23 - $109.91
      $1.13M - $1.42M
     |                   
              250
              $27K
             |  | 
          
        
          |  |  |                   
      $430.82 - $486.45
      $1.5M - $1.7M
     |                   
              20K
              $9.28M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $1.05M - $1.17M
     |                   
              13K
              $2.98M
             |  | 
          
        
          |  |  |                   
      $126.1 - $163.12
      $1.11M - $1.43M
     |                   
              5.72K
              $929K
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $669K - $843K
     |                   
              5K
              $3.9M
             |  | 
          
        
          |  |  |                   
      $128.68 - $181.78
      $1.08M - $1.52M
     |                   
              7.89K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $21.54 - $29.56
      $756K - $1.04M
     |                   
              34.4K
              $910K
             |  | 
          
        
          |  |  |                   
      $19.42 - $26.99
      $650K - $903K
     |                   
              6.23K
              $121K
             |  | 
          
        
          |  |  |                   
      $36.19 - $52.13
      $625K - $900K
     |                   
              5K
              $244K
             |  | 
          
        
          |  |  |                   
      $182.1 - $233.5
      $1.22M - $1.56M
     |                   
              13.4K
              $3.1M
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $663K - $871K
     |                   
              533
              $42K
             |  | 
          
        
          |  |  |                   
      $79.17 - $113.62
      $551K - $791K
     |                   
              1.12K
              $127K
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $451K - $566K
     |                   
              2.18K
              $455K
             |  | 
          
        
          |  |  |                   
      $31.06 - $39.3
      $479K - $606K
     |                   
              17.3K
              $629K
             |  | 
          
        
          |  |  |                   
      $213.54 - $309.26
      $546K - $790K
     |                   
              6.97K
              $2.15M
             |  | 
          
        
          |  |  |                   
      $44.23 - $49.97
      $360K - $407K
     |                   
              2.3K
              $103K
             |  |