|  |  |                   
      $157.77 - $183.27
      $26.9M - $31.2M
     |                   
              39.2K
              $6.36M
             |  | 
          
        
          |  |  |                   
      $17.51 - $20.36
      $31.5M - $36.6M
     |                   
              54.1K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $46.04 - $56.64
      $23.8M - $29.3M
     |                   
              432K
              $20.9M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              235K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $374.8 - $491.1
      $32.3M - $42.4M
     |                   
              69.2K
              $33.4M
             |  | 
          
        
          |  |  |                   
      $91.03 - $98.69
      $37.5M - $40.6M
     |                   
              2M
              $191M
             |  | 
          
        
          |  |  |                   
      $126.68 - $184.02
      $17.8M - $25.8M
     |                   
              43.7K
              $5.53M
             |  | 
          
        
          |  |  |                   
      $129.95 - $152.16
      $23.9M - $28M
     |                   
              855K
              $111M
             |  | 
          
        
          |  |  |                   
      $8.74 - $10.69
      $27M - $33.1M
     |                   
              880K
              $8.71M
             |  | 
          
        
          |  |  |                   
      $11.64 - $17.53
      $21.5M - $32.3M
     |                   
              26.1K
              $454K
             |  | 
          
        
          |  |  |                   
      $128.6 - $149.63
      $24.2M - $28.1M
     |                   
              56.9K
              $7.47M
             |  | 
          
        
          |  |  |                   
      $167.06 - $208.19
      $20.3M - $25.3M
     |                   
              63.3K
              $12.9M
             |  | 
          
        
          |  |  |                   
      $22.81 - $31.57
      $19.7M - $27.3M
     |                   
              77.7K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $43.3 - $62.88
      $22.7M - $32.9M
     |                   
              108K
              $6.61M
             |  | 
          
        
          |  |  |                   
      $108.0 - $141.42
      $29M - $38M
     |                   
              167K
              $22M
             |  | 
          
        
          |  |  |                   
      $35.34 - $47.21
      $4.07M - $5.43M
     |                   
              4.56M
              $179M
             |  | 
          
        
          |  |  |                   
      $326.09 - $392.66
      $25.2M - $30.4M
     |                   
              59.6K
              $22.5M
             |  | 
          
        
          |  |  |                   
      $115.43 - $184.24
      $17.1M - $27.3M
     |                   
              57.1K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $1311.26 - $1869.83
      $14.8M - $21.1M
     |                   
              5.11K
              $7.65M
             |  | 
          
        
          |  |  |                   
      $659.01 - $772.54
      $29.4M - $34.4M
     |                   
              265K
              $204M
             |  | 
          
        
          |  |  |                   
      $83.65 - $95.26
      $23.8M - $27.2M
     |                   
              151K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $23.03 - $34.33
      $18.5M - $27.6M
     |                   
              27K
              $928K
             |  | 
          
        
          |  |  |                   
      $42.59 - $71.45
      $20.2M - $33.9M
     |                   
              19.4K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $52.3 - $57.69
      $19M - $21M
     |                   
              274K
              $14.9M
             |  | 
          
        
          |  |  |                   
      $52.34 - $74.24
      $10.3M - $14.6M
     |                   
              453K
              $23.7M
             |  | 
          
        
          |  |  |                   
      $24.02 - $27.91
      $26.9M - $31.2M
     |                   
              2M
              $55.8M
             |  | 
          
        
          |  |  |                   
      $84.93 - $101.07
      $13.5M - $16M
     |                   
              555K
              $50.7M
             |  | 
          
        
          |  |  |                   
      $11.34 - $14.64
      $19.2M - $24.8M
     |                   
              14.6K
              $170K
             |  | 
          
        
          |  |  |                   
      $12.57 - $19.46
      $16.7M - $25.9M
     |                   
              596K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $49.0 - $61.97
      $19.7M - $25M
     |                   
              47.1K
              $2.67M
             |  | 
          
        
          |  |  |                   
      $42.74 - $62.88
      $20.6M - $30.3M
     |                   
              347K
              $19.9M
             |  | 
          
        
          |  |  |                   
      $39.76 - $45.82
      $18M - $20.7M
     |                   
              12.2K
              $558K
             |  | 
          
        
          |  |  |                   
      $8.02 - $14.96
      $15.5M - $28.9M
     |                   
              243K
              $3.56M
             |  | 
          
        
          |  |  |                   
      $30.8 - $37.14
      $17.8M - $21.4M
     |                   
              505K
              $17.2M
             |  | 
          
        
          |  |  |                   
      $436.24 - $517.65
      $15.2M - $18M
     |                   
              13.2K
              $6.38M
             |  | 
          
        
          |  |  |                   
      $52.82 - $69.35
      $18.1M - $23.8M
     |                   
              43.3K
              $2.72M
             |  | 
          
        
          |  |  |                   
      $88.19 - $102.08
      $21.8M - $25.3M
     |                   
              445K
              $43.7M
             |  | 
          
        
          |  |  |                   
      $217.1 - $243.2
      $16.2M - $18.1M
     |                   
              11.4K
              $2.69M
             |  | 
          
        
          |  |  |                   
      $42.47 - $50.39
      $18.7M - $22.1M
     |                   
              273K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $49.06 - $57.29
      $16.6M - $19.3M
     |                   
              926K
              $48.9M
             |  | 
          
        
          |  |  |                   
      $160.84 - $223.53
      $17.6M - $24.4M
     |                   
              35.8K
              $7.9M
             |  | 
          
        
          |  |  |                   
      $54.67 - $70.36
      $16.6M - $21.3M
     |                   
              171K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $46.1 - $53.65
      $20.4M - $23.7M
     |                   
              599K
              $31.8M
             |  | 
          
        
          |  |  |                   
      $98.77 - $128.76
      $16M - $20.9M
     |                   
              24.8K
              $2.97M
             |  | 
          
        
          |  |  |                   
      $472.43 - $542.94
      $14.1M - $16.2M
     |                   
              1.53K
              $831K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              35.3K
              $3.06M
             |  | 
          
        
          |  |  |                   
      $11.93 - $21.97
      $10M - $18.4M
     |                   
              29.5K
              $568K
             |  | 
          
        
          |  |  |                   
      $100.68 - $109.89
      $10.8M - $11.8M
     |                   
              731K
              $75.9M
             |  | 
          
        
          |  |  |                   
      $14.61 - $27.31
      $14.8M - $27.6M
     |                   
              93.4K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $495.03 - $573.0
      $11.8M - $13.6M
     |                   
              3.17K
              $1.58M
             |  |