|  |  | 
      N/A
     |                   
              391K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $55.15 - $58.11
      $313K - $329K
     |                   
              11.9K
              $681K
             |  | 
          
        
          |  |  |                   
      $30.67 - $32.13
      $285K - $299K
     |                   
              25K
              $791K
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $209K - $226K
     |                   
              456
              $303K
             |  | 
          
        
          |  |  |                   
      $23.29 - $23.38
      $168K - $168K
     |                   
              119K
              $2.78M
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $127K - $141K
     |                   
              9.6K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $198K - $216K
     |                   
              6.04K
              $3.13M
             |  | 
          
        
          |  |  |                   
      $81.14 - $87.32
      $252K - $272K
     |                   
              32.3K
              $2.82M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $52.5K - $59.1K
     |                   
              1.34K
              $294K
             |  | 
          
        
          |  |  |                   
      $157.77 - $183.27
      $17.2K - $20K
     |                   
              1.54K
              $249K
             |  | 
          
        
          |  |  |                   
      $65.67 - $71.67
      $25.9K - $28.2K
     |                   
              4.55K
              $301K
             |  | 
          
        
          |  |  |                   
      $103.66 - $114.59
      $68.9K - $76.2K
     |                   
              2.08K
              $238K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              26.8K
              $635K
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $53K - $58.9K
     |                   
              2.14K
              $332K
             |  | 
          
        
          |  |  |                   
      $25.09 - $25.19
      $15.5K - $15.6K
     |                   
              13.4K
              $336K
             |  | 
          
        
          |  |  |                   
      $83.0 - $90.05
      $2.16K - $2.34K
     |                   
              2.59K
              $217K
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $41K - $45.3K
     |                   
              5.82K
              $600K
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $96.4K - $135K
     |                   
              1.67K
              $551K
             |  | 
          
        
          |  |  |                   
      $136.48 - $142.97
      $12K - $12.6K
     |                   
              2.03K
              $283K
             |  | 
          
        
          |  |  |                   
      $167.86 - $202.79
      $23.5K - $28.4K
     |                   
              1.43K
              $272K
             |  | 
          
        
          |  |  |                   
      $29.25 - $31.56
      $31.9K - $34.4K
     |                   
              20.1K
              $631K
             |  | 
          
        
          |  |  |                   
      $81.7 - $87.53
      $1.14K - $1.23K
     |                   
              2.67K
              $233K
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $3.21K - $3.55K
     |                   
              937
              $471K
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $134K - $171K
     |                   
              3.03K
              $770K
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $69.4K - $101K
     |                   
              1.34K
              $325K
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $5.59K - $6.03K
     |                   
              520
              $348K
             |  | 
          
        
          |  |  |                   
      $88.47 - $93.24
      $5.84K - $6.15K
     |                   
              11.8K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $293.92 - $341.0
      $2.65K - $3.07K
     |                   
              825
              $281K
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $33.4K - $39.9K
     |                   
              2.61K
              $484K
             |  | 
          
        
          |  |  |                   
      $390.92 - $477.15
      $782 - $954
     |                   
              685
              $326K
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $23.5K - $35.6K
     |                   
              691
              $307K
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $43.5K - $53K
     |                   
              4.03K
              $752K
             |  | 
          
        
          |  |  |                   
      $135.0 - $146.02
      $46.7K - $50.5K
     |                   
              13.1K
              $1.91M
             |  | 
          
        
          |  |  |                   
      $144.19 - $167.33
      $9.95K - $11.5K
     |                   
              6.09K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $8.12 - $12.84
      $49.2K - $77.7K
     |                   
              42.9K
              $523K
             |  | 
          
        
          |  |  |                   
      $86.72 - $111.84
      $61.1K - $78.8K
     |                   
              28.3K
              $3.17M
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $168K - $183K
     |                   
              84.2K
              $27.6M
             |  |