|  |  |                   
      $232.9 - $293.47
      $2.09M - $2.64M
     |                   
              89.2K
              $20.8M
             |  | 
          
        
          |  |  |                   
      $112.98 - $155.86
      $1.87M - $2.59M
     |                   
              1.94K
              $219K
             |  | 
          
        
          |  |  |                   
      $134.21 - $153.93
      $1.49M - $1.7M
     |                   
              15.5K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $135.33 - $152.66
      $1.43M - $1.62M
     |                   
              14.7K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $92.19 - $128.17
      $1.11M - $1.54M
     |                   
              3K
              $276K
             |  | 
          
        
          |  |  |                   
      $138.2 - $174.55
      $1.76M - $2.22M
     |                   
              225K
              $31.1M
             |  | 
          
        
          |  |  |                   
      $126.25 - $149.93
      $488K - $580K
     |                   
              42K
              $5.3M
             |  | 
          
        
          |  |  |                   
      $32.18 - $50.67
      $831K - $1.31M
     |                   
              7.23K
              $235K
             |  | 
          
        
          |  |  |                   
      $21.84 - $90.15
      $331K - $1.37M
     |                   
              4.26K
              $337K
             |  | 
          
        
          |  |  |                   
      $20.73 - $120.58
      $157K - $914K
     |                   
              33.8K
              $3.54M
             |  | 
          
        
          |  |  |                   
      $65.93 - $88.17
      $685K - $916K
     |                   
              8.37K
              $552K
             |  | 
          
        
          |  |  |                   
      $174.74 - $202.41
      $847K - $981K
     |                   
              3.88K
              $705K
             |  | 
          
        
          |  |  |                   
      $386.29 - $441.59
      $522K - $597K
     |                   
              8.28K
              $3.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              20.3K
              $5.43M
             |  | 
          
        
          |  |  |                   
      $90.92 - $110.47
      $829K - $1.01M
     |                   
              7.61K
              $692K
             |  | 
          
        
          |  |  |                   
      $67.32 - $81.52
      $650K - $787K
     |                   
              19.9K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $147.73 - $179.69
      $629K - $765K
     |                   
              9.05K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $37.65 - $46.01
      $627K - $766K
     |                   
              35.4K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $18.8 - $35.27
      $407K - $764K
     |                   
              83K
              $2.51M
             |  | 
          
        
          |  |  |                   
      $142.9 - $238.22
      $54.2K - $90.3K
     |                   
              8.17K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $43.76 - $53.42
      $141K - $172K
     |                   
              57.5K
              $2.52M
             |  | 
          
        
          |  |  |                   
      $161.33 - $179.52
      $229K - $254K
     |                   
              27.8K
              $4.54M
             |  | 
          
        
          |  |  |                   
      $209.79 - $243.69
      $445K - $517K
     |                   
              6.13K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $29.33 - $65.5
      $20.1K - $45K
     |                   
              49.1K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $46.84 - $75.89
      $618K - $1M
     |                   
              15.5K
              $968K
             |  | 
          
        
          |  |  |                   
      $121.39 - $192.15
      $6.19K - $9.8K
     |                   
              14.9K
              $1.81M
             |  | 
          
        
          |  |  |                   
      $43.75 - $51.94
      $135K - $160K
     |                   
              83.9K
              $3.67M
             |  | 
          
        
          |  |  |                   
      $142.38 - $180.19
      $435K - $551K
     |                   
              1.92K
              $286K
             |  | 
          
        
          |  |  |                   
      $25.77 - $40.61
      $35.6K - $56.1K
     |                   
              30.4K
              $782K
             |  | 
          
        
          |  |  |                   
      $56.02 - $65.22
      $132K - $153K
     |                   
              35.2K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $77.3 - $97.22
      $221K - $278K
     |                   
              20.5K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $65.51 - $78.12
      $133K - $158K
     |                   
              48.6K
              $3.19M
             |  | 
          
        
          |  |  |                   
      $79.28 - $102.13
      $83.8K - $108K
     |                   
              24.3K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $293.0 - $397.4
      $103K - $139K
     |                   
              15.1K
              $4.58M
             |  | 
          
        
          |  |  |                   
      $42.35 - $51.01
      $51.2K - $61.7K
     |                   
              129K
              $5.47M
             |  | 
          
        
          |  |  |                   
      $22.0 - $177.49
      $9.53K - $76.9K
     |                   
              9.79K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $100.77 - $132.49
      $127K - $167K
     |                   
              20.7K
              $2.11M
             |  | 
          
        
          |  |  |                   
      $2082.64 - $2332.09
      $310K - $347K
     |                   
              1.09K
              $2.34M
             |  | 
          
        
          |  |  |                   
      $46.9 - $60.04
      $77.2K - $98.8K
     |                   
              40.3K
              $1.91M
             |  | 
          
        
          |  |  |                   
      $61.07 - $79.52
      $48.2K - $62.7K
     |                   
              30.6K
              $1.87M
             |  | 
          
        
          |  |  |                   
      $70.29 - $89.51
      $64K - $81.5K
     |                   
              20.6K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $177.28 - $217.14
      $50.2K - $61.5K
     |                   
              12.5K
              $2.22M
             |  | 
          
        
          |  |  |                   
      $501.24 - $549.95
      $199K - $218K
     |                   
              10.3K
              $5.2M
             |  | 
          
        
          |  |  |                   
      $84.53 - $94.96
      $60.7K - $68.2K
     |                   
              42.1K
              $3.62M
             |  | 
          
        
          |  |  |                   
      $20.3 - $25.42
      $114K - $143K
     |                   
              62.6K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $23.84 - $29.66
      $37.2K - $46.3K
     |                   
              47.3K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $0.13 - $76.84
      $183 - $108K
     |                   
              21.7K
              $1.54M
             |  | 
          
        
          |  |  |                   
      $67.51 - $87.68
      $33.3K - $43.3K
     |                   
              31.5K
              $2.13M
             |  | 
          
        
          |  |  |                   
      $163.26 - $180.4
      $184K - $204K
     |                   
              11.6K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $96.54 - $124.16
      $81.6K - $105K
     |                   
              22.2K
              $2.18M
             |  |