|  |  | 
      N/A
     |                   
              123K
              $24M
             |  | 
          
        
          |  |  |                   
      $61.32 - $75.28
      $2.95M - $3.63M
     |                   
              97.1K
              $7.28M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $851K - $1.23M
     |                   
              77.2K
              $14.1M
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $1.4M - $2.65M
     |                   
              16.3K
              $5.27M
             |  | 
          
        
          |  |  |                   
      $45.98 - $56.15
      $1.16M - $1.42M
     |                   
              383K
              $21.5M
             |  | 
          
        
          |  |  |                   
      $87.32 - $114.99
      $1.79M - $2.36M
     |                   
              108K
              $12.3M
             |  | 
          
        
          |  |  |                   
      $182.1 - $233.5
      $1.2M - $1.54M
     |                   
              57.9K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $7.42 - $10.65
      $1.82M - $2.61M
     |                   
              649K
              $6.7M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $144K - $235K
     |                   
              50.4K
              $16M
             |  | 
          
        
          |  |  |                   
      $102.24 - $109.76
      $3.22M - $3.45M
     |                   
              89.4K
              $9.32M
             |  | 
          
        
          |  |  |                   
      $205.5 - $280.54
      $2.32M - $3.16M
     |                   
              13.2K
              $3.41M
             |  | 
          
        
          |  |  |                   
      $55.86 - $76.98
      $2.42M - $3.34M
     |                   
              43.4K
              $2.94M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $55.7K - $78.7K
     |                   
              85.7K
              $18.2M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $923K - $1.22M
     |                   
              144K
              $13.2M
             |  | 
          
        
          |  |  |                   
      $22.54 - $31.19
      $1.99M - $2.75M
     |                   
              147K
              $4.42M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $275K - $345K
     |                   
              53.3K
              $29M
             |  | 
          
        
          |  |  |                   
      $380.9 - $517.66
      $260K - $354K
     |                   
              30.2K
              $15.5M
             |  | 
          
        
          |  |  |                   
      $224.93 - $295.04
      $2.76M - $3.62M
     |                   
              22.1K
              $5.41M
             |  | 
          
        
          |  |  |                   
      $503.3 - $775.9
      $713K - $1.1M
     |                   
              9.28K
              $7.12M
             |  | 
          
        
          |  |  |                   
      $41.09 - $47.16
      $1.97M - $2.27M
     |                   
              633K
              $28.7M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $361K - $663K
     |                   
              56K
              $7.94M
             |  | 
          
        
          |  |  |                   
      $183.31 - $241.46
      $1.38M - $1.82M
     |                   
              29.9K
              $7.23M
             |  | 
          
        
          |  |  |                   
      $39.21 - $57.84
      $709K - $1.05M
     |                   
              123K
              $7.08M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $649K - $1.14M
     |                   
              57.3K
              $7.03M
             |  | 
          
        
          |  |  |                   
      $225.56 - $335.19
      $2.44M - $3.63M
     |                   
              10.8K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $66.4 - $89.42
      $1.39M - $1.87M
     |                   
              68.2K
              $6.1M
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $2.53M - $2.8M
     |                   
              66.1K
              $6.86M
             |  | 
          
        
          |  |  |                   
      $206.34 - $257.46
      $1.93M - $2.41M
     |                   
              9.35K
              $2.39M
             |  | 
          
        
          |  |  |                   
      $116.93 - $119.39
      $2.33M - $2.38M
     |                   
              20K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $132.79 - $189.89
      $1.35M - $1.93M
     |                   
              21.6K
              $4.1M
             |  | 
          
        
          |  |  |                   
      $91.37 - $134.58
      $1.57M - $2.32M
     |                   
              17.2K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $67.88 - $89.64
      $2.99M - $3.94M
     |                   
              92.4K
              $6.28M
             |  | 
          
        
          |  |  |                   
      $130.53 - $223.77
      $376K - $645K
     |                   
              23.6K
              $5.28M
             |  | 
          
        
          |  |  |                   
      $120.07 - $151.11
      $1.32M - $1.66M
     |                   
              71.1K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $882K - $1.36M
     |                   
              20.3K
              $5.23M
             |  | 
          
        
          |  |  |                   
      $82.21 - $83.12
      $2.16M - $2.19M
     |                   
              81.3K
              $6.74M
             |  | 
          
        
          |  |  |                   
      $210.24 - $381.46
      $962K - $1.75M
     |                   
              9.92K
              $3.34M
             |  | 
          
        
          |  |  |                   
      $156.58 - $193.99
      $420K - $521K
     |                   
              105K
              $20.3M
             |  | 
          
        
          |  |  |                   
      $41.93 - $58.37
      $1.57M - $2.18M
     |                   
              37.4K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $497.13 - $827.94
      $219K - $365K
     |                   
              6.03K
              $4.99M
             |  | 
          
        
          |  |  |                   
      $517.23 - $700.54
      $57.9K - $78.5K
     |                   
              21.2K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $98.07 - $195.04
      $681K - $1.35M
     |                   
              14.5K
              $2.82M
             |  | 
          
        
          |  |  |                   
      $162.03 - $275.2
      $372K - $632K
     |                   
              16.1K
              $4.43M
             |  | 
          
        
          |  |  |                   
      $39.43 - $49.34
      $398K - $498K
     |                   
              243K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $24.21 - $35.95
      $1.19M - $1.77M
     |                   
              69.4K
              $2.49M
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $4.07M - $5.22M
     |                   
              217K
              $19.5M
             |  | 
          
        
          |  |  |                   
      $79.03 - $133.84
      $216K - $366K
     |                   
              42.5K
              $5.63M
             |  | 
          
        
          |  |  |                   
      $49.38 - $79.97
      $500K - $810K
     |                   
              75.8K
              $5.87M
             |  | 
          
        
          |  |  |                   
      $97.08 - $195.83
      $779K - $1.57M
     |                   
              10.7K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $67.22 - $100.51
      $397K - $594K
     |                   
              56.3K
              $5.57M
             |  |