|  |  |                   
      $221.03 - $294.78
      $2.04M - $2.71M
     |                   
              9.21K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $94.06 - $147.0
      $1.75M - $2.73M
     |                   
              18.6K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $12.14 - $15.77
      $2.06M - $2.68M
     |                   
              170K
              $2.68M
             |  | 
          
        
          |  |  |                   
      $113.75 - $148.48
      $1.85M - $2.42M
     |                   
              33.3K
              $4.86M
             |  | 
          
        
          |  |  |                   
      $30.86 - $51.42
      $1.51M - $2.51M
     |                   
              55.5K
              $2.85M
             |  | 
          
        
          |  |  |                   
      $53.4 - $64.29
      $2.55M - $3.08M
     |                   
              47.8K
              $2.6M
             |  | 
          
        
          |  |  |                   
      $82.03 - $113.54
      $2.18M - $3.01M
     |                   
              26.5K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $2.19M - $2.85M
     |                   
              15.2K
              $3.12M
             |  | 
          
        
          |  |  |                   
      $321.68 - $427.25
      $2.02M - $2.68M
     |                   
              6.27K
              $2.56M
             |  | 
          
        
          |  |  |                   
      $54.11 - $67.0
      $2.24M - $2.78M
     |                   
              41.4K
              $2.54M
             |  | 
          
        
          |  |  |                   
      $10.28 - $15.52
      $2.49M - $3.76M
     |                   
              242K
              $2.52M
             |  | 
          
        
          |  |  |                   
      $28.04 - $37.3
      $1.91M - $2.54M
     |                   
              68K
              $2.51M
             |  | 
          
        
          |  |  |                   
      $177.93 - $313.14
      $1.41M - $2.48M
     |                   
              7.91K
              $2.48M
             |  | 
          
        
          |  |  |                   
      $237.95 - $421.61
      $1.45M - $2.56M
     |                   
              6.08K
              $2.46M
             |  | 
          
        
          |  |  |                   
      $101.91 - $134.83
      $1.98M - $2.62M
     |                   
              24K
              $3.01M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              34K
              $4.26M
             |  | 
          
        
          |  |  |                   
      $26.63 - $32.97
      $2.09M - $2.59M
     |                   
              204K
              $6.2M
             |  | 
          
        
          |  |  |                   
      $1231.75 - $1520.64
      $1.84M - $2.27M
     |                   
              2.11K
              $3.21M
             |  | 
          
        
          |  |  |                   
      $179.73 - $211.56
      $2.2M - $2.59M
     |                   
              17.9K
              $3.54M
             |  | 
          
        
          |  |  |                   
      $65.48 - $74.74
      $2.14M - $2.44M
     |                   
              32.6K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $211.12 - $274.14
      $1.74M - $2.26M
     |                   
              9.7K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $32.2 - $51.23
      $1.45M - $2.31M
     |                   
              45K
              $2.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.58K
              $3.55M
             |  | 
          
        
          |  |  |                   
      $16.43 - $28.12
      $489K - $836K
     |                   
              198K
              $5.58M
             |  | 
          
        
          |  |  |                   
      $31.21 - $48.21
      $1.66M - $2.56M
     |                   
              53.1K
              $2.26M
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $2.14M - $2.34M
     |                   
              38.5K
              $2.26M
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $2.28M - $3.08M
     |                   
              61K
              $2.82M
             |  | 
          
        
          |  |  |                   
      $67.47 - $99.6
      $2M - $2.95M
     |                   
              36.7K
              $2.93M
             |  | 
          
        
          |  |  |                   
      $342.02 - $534.89
      $1.42M - $2.22M
     |                   
              4.15K
              $2.22M
             |  | 
          
        
          |  |  |                   
      $277.03 - $321.33
      $1.93M - $2.24M
     |                   
              9.09K
              $2.83M
             |  | 
          
        
          |  |  |                   
      $6.28 - $9.67
      $1.47M - $2.27M
     |                   
              235K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $9.09 - $13.07
      $1.57M - $2.25M
     |                   
              173K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $24.28 - $35.09
      $1.92M - $2.78M
     |                   
              79.2K
              $2.18M
             |  | 
          
        
          |  |  |                   
      $48.49 - $59.55
      $2.1M - $2.58M
     |                   
              53.3K
              $2.75M
             |  | 
          
        
          |  |  |                   
      $110.41 - $176.0
      $1.33M - $2.12M
     |                   
              12.1K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $25.21 - $34.03
      $1.76M - $2.38M
     |                   
              69.9K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $919.93 - $1101.66
      $1.84M - $2.2M
     |                   
              2K
              $2.08M
             |  | 
          
        
          |  |  |                   
      $421.84 - $520.66
      $2.11M - $2.6M
     |                   
              7K
              $3.09M
             |  | 
          
        
          |  |  |                   
      $35.55 - $39.05
      $1.99M - $2.19M
     |                   
              56.1K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $8.39 - $9.19
      $1.86M - $2.04M
     |                   
              278K
              $2.53M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $38.1K - $55K
     |                   
              97.1K
              $9.06M
             |  | 
          
        
          |  |  |                   
      $13.7 - $19.78
      $2.09M - $3.02M
     |                   
              182K
              $2.54M
             |  | 
          
        
          |  |  |                   
      $115.21 - $142.87
      $1.34M - $1.66M
     |                   
              30.3K
              $4.33M
             |  | 
          
        
          |  |  |                   
      $330.1 - $336.55
      $1.91M - $1.95M
     |                   
              8.05K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $8.67 - $11.05
      $1.51M - $1.93M
     |                   
              530K
              $5.51M
             |  | 
          
        
          |  |  |                   
      $60.6 - $87.81
      $1.35M - $1.95M
     |                   
              22.2K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $8.12 - $9.49
      $1.71M - $2M
     |                   
              210K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $11.77 - $18.44
      $875K - $1.37M
     |                   
              235K
              $4.23M
             |  | 
          
        
          |  |  |                   
      $18.24 - $27.8
      $1.37M - $2.08M
     |                   
              94.4K
              $2.32M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              22K
              $1.91M
             |  |