|  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $1.3M - $1.54M
     |                   
              9.03K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $1.34M - $1.54M
     |                   
              6.32K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $1.14M - $1.48M
     |                   
              6.62K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $394.72 - $440.39
      $1.27M - $1.42M
     |                   
              3.22K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $99.77 - $112.45
      $1.28M - $1.44M
     |                   
              12.8K
              $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
             |  | 
          
        
          |  |  |                   
      $8.66 - $13.79
      $63.5K - $101K
     |                   
              7.33K
              $89K
             |  | 
          
        
          |  |  |                   
      $10.32 - $14.76
      $74.1K - $106K
     |                   
              7.18K
              $81K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.54K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.13K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.94K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.72K
              $0
             |  |