|  |  |                   
      $50.39 - $60.05
      $1.89M - $2.25M
     |                   
              113K
              $6.81M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $26.6K - $44.6K
     |                   
              29.1K
              $4.59M
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $647K - $802K
     |                   
              7.32K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $29.2K - $36.4K
     |                   
              9.84K
              $5.59M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $4.85K - $7.38K
     |                   
              3.35K
              $2.47M
             |  | 
          
        
          |  |  |                   
      $91.41 - $94.22
      $493K - $509K
     |                   
              160K
              $15M
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $170K - $205K
     |                   
              55.4K
              $6.05M
             |  | 
          
        
          |  |  |                   
      $152.42 - $182.82
      $144K - $172K
     |                   
              19.9K
              $3.64M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.29K
              $664K
             |  | 
          
        
          |  |  |                   
      $98.07 - $195.04
      $109K - $217K
     |                   
              2.96K
              $574K
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $136K - $223K
     |                   
              2.52K
              $800K
             |  | 
          
        
          |  |  |                   
      $9.0 - $24.12
      $20.4K - $54.6K
     |                   
              12.4K
              $298K
             |  | 
          
        
          |  |  |                   
      $193.73 - $237.37
      $24.8K - $30.4K
     |                   
              8.16K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $228.54 - $279.83
      $8K - $9.79K
     |                   
              5.48K
              $1.53M
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $35.7K - $44K
     |                   
              4.4K
              $949K
             |  | 
          
        
          |  |  |                   
      $126.84 - $145.22
      $109K - $125K
     |                   
              2.63K
              $339K
             |  | 
          
        
          |  |  |                   
      $149.76 - $186.42
      $47.6K - $59.3K
     |                   
              1.78K
              $332K
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $59.2K - $66K
     |                   
              2.09K
              $285K
             |  | 
          
        
          |  |  |                   
      $32.62 - $33.58
      $7.89K - $8.13K
     |                   
              185K
              $6.21M
             |  | 
          
        
          |  |  |                   
      $132.23 - $171.87
      $5.02K - $6.53K
     |                   
              2.35K
              $396K
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $7.12K - $9.82K
     |                   
              10.3K
              $488K
             |  | 
          
        
          |  |  |                   
      $86.54 - $92.62
      $43.7K - $46.8K
     |                   
              9.08K
              $841K
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $2.7K - $3.8K
     |                   
              2.27K
              $320K
             |  | 
          
        
          |  |  |                   
      $49.57 - $50.27
      $30.3K - $30.7K
     |                   
              25.8K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $164.6 - $238.02
      $823 - $1.19K
     |                   
              1.01K
              $241K
             |  | 
          
        
          |  |  |                   
      $36.4 - $45.76
      $11.2K - $14.1K
     |                   
              7.66K
              $347K
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $30.6K - $35.2K
     |                   
              10.7K
              $260K
             |  | 
          
        
          |  |  |                   
      $68.0 - $75.91
      $13.9K - $15.5K
     |                   
              4.75K
              $360K
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $37K - $43.7K
     |                   
              1.64K
              $216K
             |  | 
          
        
          |  |  |                   
      $93.15 - $96.56
      $9.97K - $10.3K
     |                   
              2.35K
              $225K
             |  | 
          
        
          |  |  |                   
      $77.74 - $78.78
      $1.79K - $1.81K
     |                   
              4.73K
              $372K
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $2.18K - $2.4K
     |                   
              3.3K
              $287K
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $3.03K - $3.58K
     |                   
              1.62K
              $253K
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $18.4K - $21.7K
     |                   
              1.06K
              $295K
             |  | 
          
        
          |  |  |                   
      $48.13 - $49.85
      $10.5K - $10.9K
     |                   
              48.9K
              $2.4M
             |  | 
          
        
          |  |  |                   
      $31.07 - $32.25
      $2.05K - $2.13K
     |                   
              61.5K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $83.97 - $92.85
      $45.1K - $49.9K
     |                   
              32.3K
              $2.85M
             |  | 
          
        
          |  |  |                   
      $25.48 - $27.78
      $7.75K - $8.45K
     |                   
              84K
              $2.23M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.2K
              $207K
             |  |