|  |  |                   
      $170.96 - $322.76
      $1.06M - $2.01M
     |                   
              6.21K
              $2.01M
             |  | 
          
        
          |  |  |                   
      $163.16 - $246.51
      $1.2M - $1.82M
     |                   
              7.38K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $209.39 - $289.94
      $1.28M - $1.77M
     |                   
              6.09K
              $1.75M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $1.3M - $1.7M
     |                   
              24.4K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $75.33 - $106.34
      $1.19M - $1.69M
     |                   
              15.9K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $1.15M - $1.66M
     |                   
              17.8K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $1.12M - $1.63M
     |                   
              624
              $1.63M
             |  | 
          
        
          |  |  |                   
      $92.79 - $134.29
      $1.13M - $1.64M
     |                   
              12.2K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $113.94 - $140.12
      $1.31M - $1.61M
     |                   
              11.5K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $1.18M - $1.58M
     |                   
              7.74K
              $1.58M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $1.2M - $1.58M
     |                   
              17.3K
              $1.58M
             |  | 
          
        
          |  |  |                   
      $47.21 - $57.04
      $1.33M - $1.6M
     |                   
              28.1K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $132.53 - $159.7
      $1.25M - $1.51M
     |                   
              9.45K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $337.37 - $395.63
      $1.28M - $1.5M
     |                   
              3.8K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $66.47 - $81.81
      $1.28M - $1.57M
     |                   
              19.2K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $44.18 - $59.46
      $1.14M - $1.53M
     |                   
              25.7K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $80.89 - $92.09
      $1.31M - $1.5M
     |                   
              16.3K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $247.68 - $291.66
      $1.26M - $1.49M
     |                   
              5.09K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $68.42 - $82.49
      $1.26M - $1.52M
     |                   
              18.4K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $55.01 - $64.24
      $1.3M - $1.52M
     |                   
              23.6K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $456.3 - $540.39
      $1.34M - $1.58M
     |                   
              2.93K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $47.86 - $55.77
      $1.33M - $1.55M
     |                   
              27.8K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $307.71 - $366.67
      $1.26M - $1.5M
     |                   
              4.1K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $63.54 - $68.5
      $1.34M - $1.45M
     |                   
              21.1K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $266.31 - $309.77
      $1.29M - $1.5M
     |                   
              5.35K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $1.3M - $1.54M
     |                   
              9.03K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $29.41 - $32.97
      $1.27M - $1.42M
     |                   
              48.3K
              $1.58M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $1.34M - $1.59M
     |                   
              6.43K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $1.34M - $1.54M
     |                   
              6.32K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $1.14M - $1.48M
     |                   
              6.62K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $99.77 - $112.45
      $1.28M - $1.44M
     |                   
              12.8K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $394.72 - $440.39
      $1.27M - $1.42M
     |                   
              3.22K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $430.82 - $486.45
      $1.25M - $1.41M
     |                   
              2.9K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $91.57 - $110.76
      $1.28M - $1.55M
     |                   
              14K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $91.24 - $127.3
      $1.22M - $1.71M
     |                   
              13.4K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $126.62 - $154.26
      $1.26M - $1.53M
     |                   
              9.92K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $98.07 - $195.04
      $142K - $283K
     |                   
              10.9K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $165K - $293K
     |                   
              10K
              $2.19M
             |  | 
          
        
          |  |  |                   
      $177.93 - $313.14
      $210K - $370K
     |                   
              6.54K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $51.8K - $97.6K
     |                   
              7.21K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $139K - $232K
     |                   
              12.5K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $497.13 - $827.94
      $32.3K - $53.8K
     |                   
              2.3K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $235K - $447K
     |                   
              5.01K
              $1.75M
             |  | 
          
        
          |  |  |                   
      $56.15 - $84.23
      $391K - $586K
     |                   
              20.3K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $50.53 - $212.53
      $1.31M - $5.51M
     |                   
              32.7K
              $1.81M
             |  | 
          
        
          |  |  |                   
      $84.45 - $126.79
      $211K - $316K
     |                   
              15.1K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $43.81 - $66.74
      $247K - $376K
     |                   
              27K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $205K - $313K
     |                   
              2.53K
              $1.87M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $287K - $469K
     |                   
              4.86K
              $1.54M
             |  | 
          
        
          |  |  |                   
      $55.17 - $71.22
      $295K - $381K
     |                   
              29.8K
              $2.03M
             |  |