|  |  |                   
      $95.65 - $116.49
      $1.62M - $1.97M
     |                   
              16.9K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $39.96 - $44.75
      $2.33M - $2.61M
     |                   
              213K
              $8.64M
             |  | 
          
        
          |  |  |                   
      $12.2 - $16.94
      $1.16M - $1.61M
     |                   
              137K
              $2.27M
             |  | 
          
        
          |  |  |                   
      $94.41 - $118.52
      $1.67M - $2.1M
     |                   
              17.7K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $11.6 - $21.78
      $1.79M - $3.36M
     |                   
              170K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $12.82 - $17.04
      $1.14M - $1.51M
     |                   
              220K
              $3.57M
             |  | 
          
        
          |  |  |                   
      $60.02 - $70.83
      $1.52M - $1.8M
     |                   
              25.4K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $151.14 - $186.7
      $1.14M - $1.41M
     |                   
              50.1K
              $9.18M
             |  | 
          
        
          |  |  |                   
      $36.11 - $49.33
      $2.26M - $3.09M
     |                   
              189K
              $7.94M
             |  | 
          
        
          |  |  |                   
      $6.87 - $10.03
      $1.41M - $2.06M
     |                   
              283K
              $2.3M
             |  | 
          
        
          |  |  |                   
      $33.45 - $36.5
      $1.67M - $1.82M
     |                   
              49.9K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $1.62M - $1.79M
     |                   
              19.5K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $130.53 - $223.77
      $408K - $700K
     |                   
              15.8K
              $3.53M
             |  | 
          
        
          |  |  |                   
      $141.59 - $182.75
      $1.08M - $1.4M
     |                   
              24K
              $4.33M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $881K - $1.74M
     |                   
              13.6K
              $1.68M
             |  | 
          
        
          |  |  |                   
      $153.99 - $182.0
      $1.38M - $1.63M
     |                   
              13K
              $2.35M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $430K - $658K
     |                   
              7.05K
              $4.99M
             |  | 
          
        
          |  |  |                   
      $12.14 - $15.77
      $1.21M - $1.57M
     |                   
              224K
              $3.53M
             |  | 
          
        
          |  |  |                   
      $22.66 - $26.12
      $1.52M - $1.75M
     |                   
              66.9K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $77.43 - $107.58
      $1.09M - $1.51M
     |                   
              51.1K
              $5.33M
             |  | 
          
        
          |  |  |                   
      $71.03 - $79.07
      $1.58M - $1.76M
     |                   
              22.3K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $162.37 - $200.76
      $1.37M - $1.7M
     |                   
              10K
              $1.89M
             |  | 
          
        
          |  |  |                   
      $49.95 - $128.54
      $648K - $1.67M
     |                   
              13K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $123.22 - $140.95
      $1.46M - $1.67M
     |                   
              25.7K
              $3.48M
             |  | 
          
        
          |  |  |                   
      $48.21 - $66.48
      $1.18M - $1.62M
     |                   
              24.4K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $4.74 - $9.91
      $839K - $1.75M
     |                   
              177K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $519.19 - $590.78
      $1.46M - $1.66M
     |                   
              2.82K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $17.54 - $23.27
      $1.21M - $1.61M
     |                   
              69.1K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $16.43 - $28.12
      $920K - $1.57M
     |                   
              56K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $63.51 - $77.8
      $1.41M - $1.73M
     |                   
              22.3K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $252.37 - $290.71
      $1.44M - $1.66M
     |                   
              5.71K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $10.38 - $17.71
      $949K - $1.62M
     |                   
              91.4K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $72.62 - $83.22
      $1.41M - $1.62M
     |                   
              22.7K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $16.41 - $20.0
      $1.29M - $1.57M
     |                   
              78.6K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $101.27 - $121.3
      $1.27M - $1.52M
     |                   
              16.1K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $165.15 - $226.42
      $1.48M - $2.03M
     |                   
              8.98K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $21.14 - $24.96
      $1.3M - $1.54M
     |                   
              61.6K
              $1.54M
             |  | 
          
        
          |  |  |                   
      $126.62 - $168.7
      $1.33M - $1.78M
     |                   
              10.5K
              $1.53M
             |  | 
          
        
          |  |  |                   
      $60.47 - $79.12
      $1.2M - $1.57M
     |                   
              19.9K
              $1.53M
             |  | 
          
        
          |  |  |                   
      $153.5 - $218.72
      $890K - $1.27M
     |                   
              14.9K
              $3.26M
             |  | 
          
        
          |  |  |                   
      $11.86 - $15.03
      $1.1M - $1.39M
     |                   
              176K
              $2.64M
             |  | 
          
        
          |  |  |                   
      $396.53 - $537.62
      $1.72M - $2.34M
     |                   
              8.79K
              $3.82M
             |  | 
          
        
          |  |  |                   
      $6.02 - $9.46
      $975K - $1.53M
     |                   
              162K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $37.13 - $59.74
      $1.42M - $2.29M
     |                   
              38.3K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $58.9 - $70.64
      $1.34M - $1.61M
     |                   
              22.7K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $34.78 - $51.4
      $840K - $1.24M
     |                   
              56.3K
              $2.9M
             |  | 
          
        
          |  |  |                   
      $27.38 - $30.93
      $1.65M - $1.87M
     |                   
              111K
              $3.06M
             |  | 
          
        
          |  |  |                   
      $211.12 - $274.14
      $1.15M - $1.5M
     |                   
              5.46K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $28.17 - $36.48
      $1.31M - $1.7M
     |                   
              46.7K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $841K - $1.28M
     |                   
              2.99K
              $2.21M
             |  |