|  |  |                   
      $87.23 - $106.93
      $46.2M - $56.7M
     |                   
              530K
              $55M
             |  | 
          
        
          |  |  |                   
      $295.96 - $337.43
      $37M - $42.2M
     |                   
              125K
              $38.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              500K
              $20.8M
             |  | 
          
        
          |  |  |                   
      $4.69 - $5.89
      $9.97M - $12.5M
     |                   
              2.13M
              $12M
             |  | 
          
        
          |  |  |                   
      $503.3 - $775.9
      $6.29M - $9.7M
     |                   
              12.5K
              $9.59M
             |  | 
          
        
          |  |  |                   
      $69.22 - $79.77
      $9.15M - $10.5M
     |                   
              132K
              $9.51M
             |  | 
          
        
          |  |  |                   
      $15.86 - $24.35
      $5.45M - $8.36M
     |                   
              344K
              $8.36M
             |  | 
          
        
          |  |  |                   
      $79.22 - $128.4
      $4.75M - $7.7M
     |                   
              60K
              $7.69M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $4.98M - $7.19M
     |                   
              77.1K
              $7.19M
             |  | 
          
        
          |  |  |                   
      $11.12 - $24.5
      $2.78M - $6.13M
     |                   
              250K
              $6.13M
             |  | 
          
        
          |  |  |                   
      $18.7 - $21.69
      $4.48M - $5.19M
     |                   
              239K
              $5.03M
             |  | 
          
        
          |  |  |                   
      $125.0 - $168.0
      $3.7M - $4.97M
     |                   
              29.6K
              $4.97M
             |  | 
          
        
          |  |  |                   
      $1503.62 - $2206.01
      $4.06M - $5.96M
     |                   
              2.7K
              $4.94M
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $4.35M - $5.29M
     |                   
              19.7K
              $4.69M
             |  | 
          
        
          |  |  |                   
      $137.62 - $174.44
      $3.76M - $4.76M
     |                   
              27.3K
              $4.46M
             |  | 
          
        
          |  |  |                   
      $67.47 - $99.6
      $3.58M - $5.28M
     |                   
              53K
              $4.24M
             |  | 
          
        
          |  |  |                   
      $190.39 - $227.7
      $3.62M - $4.33M
     |                   
              19K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $128.68 - $181.78
      $2.93M - $4.14M
     |                   
              22.8K
              $4.11M
             |  | 
          
        
          |  |  |                   
      $54.08 - $68.32
      $3.96M - $5M
     |                   
              73.2K
              $4.02M
             |  | 
          
        
          |  |  |                   
      $340.45 - $423.93
      $3.92M - $4.88M
     |                   
              11.5K
              $3.99M
             |  | 
          
        
          |  |  |                   
      $153.5 - $218.72
      $2.49M - $3.54M
     |                   
              16.2K
              $3.54M
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $3.19M - $3.52M
     |                   
              39.6K
              $3.45M
             |  | 
          
        
          |  |  |                   
      $190.11 - $227.66
      $2.83M - $3.39M
     |                   
              14.9K
              $3.32M
             |  | 
          
        
          |  |  |                   
      $421.84 - $520.66
      $2.95M - $3.64M
     |                   
              7K
              $3.09M
             |  | 
          
        
          |  |  |                   
      $167.22 - $212.42
      $2.14M - $2.72M
     |                   
              12.8K
              $2.53M
             |  | 
          
        
          |  |  |                   
      $1036.28 - $1430.55
      $2.38M - $3.29M
     |                   
              2.3K
              $2.43M
             |  | 
          
        
          |  |  |                   
      $73.36 - $94.17
      $2.01M - $2.58M
     |                   
              27.4K
              $2.31M
             |  | 
          
        
          |  |  |                   
      $157.32 - $205.72
      $1.92M - $2.51M
     |                   
              12.2K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $205.5 - $280.54
      $1.62M - $2.22M
     |                   
              7.9K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $88.97 - $117.24
      $1.41M - $1.85M
     |                   
              15.8K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $68.57 - $75.51
      $1.64M - $1.8M
     |                   
              23.9K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $204.26 - $233.47
      $1.47M - $1.68M
     |                   
              7.2K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $305.98 - $406.88
      $1.16M - $1.55M
     |                   
              3.8K
              $1.55M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              79.7K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $183.37 - $234.7
      $1.23M - $1.57M
     |                   
              6.7K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $35.75 - $69.14
      $758K - $1.47M
     |                   
              21.2K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $50.71 - $61.34
      $1.2M - $1.45M
     |                   
              23.7K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $3.36 - $5.48
      $804K - $1.31M
     |                   
              239K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $90.21 - $112.66
      $1.27M - $1.59M
     |                   
              14.1K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $217.77 - $314.48
      $849K - $1.23M
     |                   
              3.9K
              $1.23M
             |  | 
          
        
          |  |  |                   
      $3.48 - $5.25
      $841K - $1.27M
     |                   
              242K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $61.46 - $68.02
      $1.13M - $1.25M
     |                   
              18.4K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $3478.38 - $3880.15
      $1.04M - $1.16M
     |                   
              300
              $1.11M
             |  | 
          
        
          |  |  |                   
      $8.25 - $9.73
      $965K - $1.14M
     |                   
              117K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $66.73 - $108.75
      $667K - $1.09M
     |                   
              10K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $12.1 - $19.77
      $625K - $1.02M
     |                   
              51.6K
              $1.02M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10.3K
              $935K
             |  | 
          
        
          |  |  |                   
      $146.5 - $189.61
      $820K - $1.06M
     |                   
              5.6K
              $887K
             |  | 
          
        
          |  |  |                   
      $239.25 - $295.9
      $718K - $888K
     |                   
              3K
              $882K
             |  | 
          
        
          |  |  |                   
      $119.13 - $135.03
      $822K - $932K
     |                   
              6.9K
              $852K
             |  |