|  |  |                   
      $47.9 - $65.94
      $1.67M - $2.29M
     |                   
              52.2K
              $3.23M
             |  | 
          
        
          |  |  |                   
      $8.85 - $11.18
      $1.93M - $2.43M
     |                   
              218K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $2.31M - $5.04M
     |                   
              10.3K
              $3.23M
             |  | 
          
        
          |  |  |                   
      $9.37 - $15.03
      $1.37M - $2.19M
     |                   
              146K
              $2.19M
             |  | 
          
        
          |  |  |                   
      $4.83 - $10.57
      $995K - $2.18M
     |                   
              266K
              $2.62M
             |  | 
          
        
          |  |  |                   
      $48.43 - $61.99
      $1.59M - $2.04M
     |                   
              79.9K
              $4.8M
             |  | 
          
        
          |  |  |                   
      $15.16 - $20.88
      $1.59M - $2.19M
     |                   
              105K
              $2.14M
             |  | 
          
        
          |  |  |                   
      $132.23 - $171.87
      $1.66M - $2.15M
     |                   
              12.5K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $45.2 - $73.35
      $1.15M - $1.87M
     |                   
              36.5K
              $2.68M
             |  | 
          
        
          |  |  |                   
      $167.18 - $211.38
      $1.58M - $2M
     |                   
              16.3K
              $3.38M
             |  | 
          
        
          |  |  |                   
      $20.83 - $23.52
      $1.96M - $2.21M
     |                   
              94K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $20.6 - $32.16
      $1.54M - $2.4M
     |                   
              102K
              $2.88M
             |  | 
          
        
          |  |  |                   
      $43.24 - $75.26
      $719K - $1.25M
     |                   
              58.6K
              $4.25M
             |  | 
          
        
          |  |  |                   
      $80.46 - $94.08
      $1.8M - $2.11M
     |                   
              40.9K
              $3.73M
             |  | 
          
        
          |  |  |                   
      $67.3 - $98.07
      $643K - $937K
     |                   
              60.6K
              $5.93M
             |  | 
          
        
          |  |  |                   
      $26.63 - $32.97
      $1.79M - $2.21M
     |                   
              102K
              $3.08M
             |  | 
          
        
          |  |  |                   
      $8.17 - $10.35
      $1.8M - $2.28M
     |                   
              292K
              $2.76M
             |  | 
          
        
          |  |  |                   
      $50.15 - $58.93
      $2.01M - $2.36M
     |                   
              58.8K
              $3.11M
             |  | 
          
        
          |  |  |                   
      $77.8 - $96.26
      $1.6M - $1.98M
     |                   
              24.6K
              $2.36M
             |  | 
          
        
          |  |  |                   
      $23.86 - $29.01
      $1.66M - $2.01M
     |                   
              173K
              $4.98M
             |  | 
          
        
          |  |  |                   
      $32.56 - $40.93
      $1.97M - $2.48M
     |                   
              87.6K
              $3M
             |  | 
          
        
          |  |  |                   
      $30.31 - $53.25
      $1.29M - $2.27M
     |                   
              42.6K
              $1.98M
             |  | 
          
        
          |  |  |                   
      $27.13 - $40.91
      $1.31M - $1.98M
     |                   
              67.8K
              $2.62M
             |  | 
          
        
          |  |  |                   
      $4.3 - $5.72
      $1.77M - $2.36M
     |                   
              413K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $274.32 - $302.46
      $1.84M - $2.02M
     |                   
              6.69K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $42.24 - $52.72
      $1.72M - $2.15M
     |                   
              40.8K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $9.86 - $11.4
      $1.76M - $2.04M
     |                   
              179K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $97.99 - $117.15
      $1.82M - $2.17M
     |                   
              21.3K
              $2.24M
             |  | 
          
        
          |  |  |                   
      $61.24 - $79.4
      $1.4M - $1.81M
     |                   
              44.1K
              $3.5M
             |  | 
          
        
          |  |  |                   
      $94.93 - $109.1
      $1.84M - $2.12M
     |                   
              21.3K
              $2.11M
             |  | 
          
        
          |  |  |                   
      $2.96 - $6.1
      $927K - $1.91M
     |                   
              313K
              $1.91M
             |  | 
          
        
          |  |  |                   
      $48.82 - $65.05
      $1.6M - $2.13M
     |                   
              40.1K
              $2.31M
             |  | 
          
        
          |  |  |                   
      $25.84 - $36.89
      $1.83M - $2.61M
     |                   
              84.1K
              $2.36M
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $1.75M - $2.05M
     |                   
              12.7K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $1.22M - $1.76M
     |                   
              12.6K
              $2.31M
             |  | 
          
        
          |  |  |                   
      $50.77 - $82.74
      $1.09M - $1.78M
     |                   
              29K
              $2.3M
             |  | 
          
        
          |  |  |                   
      $137.01 - $159.78
      $1.74M - $2.03M
     |                   
              12.7K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $113.47 - $161.8
      $1.42M - $2.02M
     |                   
              12.5K
              $1.83M
             |  | 
          
        
          |  |  |                   
      $88.5 - $133.37
      $1.6M - $2.41M
     |                   
              18.1K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $20.21 - $26.71
      $1.55M - $2.05M
     |                   
              97.5K
              $2.36M
             |  | 
          
        
          |  |  |                   
      $101.85 - $182.61
      $90.7K - $163K
     |                   
              25K
              $4.55M
             |  | 
          
        
          |  |  |                   
      $16.36 - $23.0
      $1.71M - $2.41M
     |                   
              105K
              $1.81M
             |  | 
          
        
          |  |  |                   
      $66.94 - $88.47
      $1.46M - $1.93M
     |                   
              21.8K
              $1.81M
             |  | 
          
        
          |  |  |                   
      $175.97 - $201.36
      $1.69M - $1.93M
     |                   
              9.58K
              $1.81M
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $2.31M - $3.05M
     |                   
              152K
              $5.14M
             |  | 
          
        
          |  |  |                   
      $13.55 - $17.87
      $2.08M - $2.75M
     |                   
              262K
              $3.65M
             |  | 
          
        
          |  |  |                   
      $36.67 - $52.23
      $1.58M - $2.25M
     |                   
              121K
              $5.79M
             |  | 
          
        
          |  |  |                   
      $54.77 - $74.09
      $1.36M - $1.83M
     |                   
              24.7K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $66.7 - $84.62
      $1.52M - $1.93M
     |                   
              22.8K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $151.41 - $182.75
      $1.48M - $1.79M
     |                   
              9.8K
              $1.77M
             |  |