|  |  |                   
      $172.42 - $223.89
      $32.6M - $42.4M
     |                   
              407K
              $83.4M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $5.82M - $8.17M
     |                   
              111K
              $55.3M
             |  | 
          
        
          |  |  |                   
      $87.84 - $1441.89
      $14.7M - $241M
     |                   
              168K
              $15.1M
             |  | 
          
        
          |  |  |                   
      $100.04 - $100.54
      $11.7M - $11.8M
     |                   
              292K
              $29.4M
             |  | 
          
        
          |  |  |                   
      $22.27 - $29.21
      $1.97M - $2.58M
     |                   
              1.98M
              $58M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $8.71M - $9.89M
     |                   
              53.6K
              $19.6M
             |  | 
          
        
          |  |  |                   
      $45.18 - $46.32
      $8.03M - $8.23M
     |                   
              178K
              $8.22M
             |  | 
          
        
          |  |  |                   
      $498.8 - $620.9
      $2.39M - $2.98M
     |                   
              92.9K
              $57.7M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $1.3M - $2.18M
     |                   
              112K
              $17.7M
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $6.25M - $6.89M
     |                   
              61.8K
              $7.3M
             |  | 
          
        
          |  |  |                   
      $171.4 - $227.1
      $4.35M - $5.77M
     |                   
              35.8K
              $8.12M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $3.31M - $4.42M
     |                   
              80.3K
              $17.6M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $2.7M - $4.11M
     |                   
              15.2K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $43.53 - $54.46
      $4.29M - $5.37M
     |                   
              98.6K
              $5.37M
             |  | 
          
        
          |  |  |                   
      $72.02 - $73.82
      $4.65M - $4.76M
     |                   
              344K
              $25.4M
             |  | 
          
        
          |  |  |                   
      $551.94 - $753.4
      $3.35M - $4.57M
     |                   
              6.07K
              $4.57M
             |  | 
          
        
          |  |  |                   
      $179.73 - $253.23
      $1.53M - $2.15M
     |                   
              57K
              $14.4M
             |  | 
          
        
          |  |  |                   
      $36.09 - $39.07
      $3.61M - $3.91M
     |                   
              155K
              $6.05M
             |  | 
          
        
          |  |  |                   
      $20.42 - $25.3
      $2.28M - $2.82M
     |                   
              727K
              $18.4M
             |  | 
          
        
          |  |  |                   
      $4.13 - $8.98
      $4.19K - $9.11K
     |                   
              1.09M
              $9.81M
             |  | 
          
        
          |  |  |                   
      $50.55 - $59.83
      $3.35M - $3.96M
     |                   
              66.2K
              $3.92M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $3.08M - $3.55M
     |                   
              95.2K
              $16.8M
             |  | 
          
        
          |  |  |                   
      $320.42 - $424.58
      $207K - $275K
     |                   
              55.1K
              $23.4M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $422K - $551K
     |                   
              351K
              $24.4M
             |  | 
          
        
          |  |  |                   
      $153.22 - $199.8
      $2.6M - $3.39M
     |                   
              17K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $45.12 - $46.32
      $3.01M - $3.09M
     |                   
              414K
              $19.2M
             |  | 
          
        
          |  |  |                   
      $32.66 - $40.75
      $2.42M - $3.01M
     |                   
              74K
              $2.99M
             |  | 
          
        
          |  |  |                   
      $46.2 - $55.78
      $2.44M - $2.94M
     |                   
              58K
              $3.2M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $1.2M - $1.5M
     |                   
              26.4K
              $15M
             |  | 
          
        
          |  |  |                   
      $46.46 - $47.44
      $2.6M - $2.65M
     |                   
              188K
              $8.91M
             |  | 
          
        
          |  |  |                   
      $15.65 - $18.93
      $2.19M - $2.64M
     |                   
              175K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $772K - $1.26M
     |                   
              27K
              $8.57M
             |  | 
          
        
          |  |  |                   
      $31.93 - $39.49
      $1.29M - $1.59M
     |                   
              258K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $56.85 - $68.21
      $613K - $736K
     |                   
              475K
              $32.4M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $400K - $489K
     |                   
              170K
              $16.6M
             |  | 
          
        
          |  |  |                   
      $329.49 - $438.4
      $547K - $728K
     |                   
              22K
              $9.64M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $1.8M - $2.24M
     |                   
              28.7K
              $2.63M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $1.93M - $4.22M
     |                   
              8.11K
              $2.53M
             |  | 
          
        
          |  |  |                   
      $17.99 - $18.99
      $1.84M - $1.94M
     |                   
              176K
              $3.34M
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $1.85M - $1.9M
     |                   
              253K
              $25.1M
             |  | 
          
        
          |  |  |                   
      $190.11 - $227.66
      $1.67M - $2M
     |                   
              8.79K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $1.85M - $2.33M
     |                   
              4.79K
              $3.73M
             |  | 
          
        
          |  |  |                   
      $97.29 - $105.63
      $1.6M - $1.73M
     |                   
              29.6K
              $3.01M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $362K - $644K
     |                   
              15.3K
              $3.35M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $2.4M - $2.86M
     |                   
              112K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $24.48 - $24.9
      $1.44M - $1.47M
     |                   
              639K
              $15.9M
             |  | 
          
        
          |  |  |                   
      $430.82 - $486.45
      $1.15M - $1.3M
     |                   
              19.4K
              $9M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $900K - $1.11M
     |                   
              25.8K
              $4.57M
             |  | 
          
        
          |  |  |                   
      $94.15 - $133.33
      $341K - $483K
     |                   
              46.1K
              $6.15M
             |  | 
          
        
          |  |  |                   
      $193.73 - $237.37
      $841K - $1.03M
     |                   
              34.4K
              $8.15M
             |  |