|  |  |                   
      $108.89 - $145.23
      $1.43M - $1.9M
     |                   
              382K
              $47.6M
             |  | 
          
        
          |  |  |                   
      $21.05 - $48.6
      $17.3K - $39.9K
     |                   
              33.6K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $4.95 - $7.46
      $18.4K - $27.7K
     |                   
              394K
              $2.94M
             |  | 
          
        
          |  |  |                   
      $10.43 - $16.04
      $244K - $375K
     |                   
              57.1K
              $915K
             |  | 
          
        
          |  |  |                   
      $376.48 - $440.65
      $456K - $533K
     |                   
              2.16K
              $951K
             |  | 
          
        
          |  |  |                   
      $24.54 - $33.77
      $96K - $132K
     |                   
              85.9K
              $2.59M
             |  | 
          
        
          |  |  |                   
      $82.54 - $101.43
      $374K - $460K
     |                   
              11.7K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $60.82 - $97.69
      $124K - $199K
     |                   
              17.2K
              $1.68M
             |  | 
          
        
          |  |  |                   
      $50.1 - $56.8
      $787K - $892K
     |                   
              110K
              $5.73M
             |  | 
          
        
          |  |  |                   
      $75.85 - $140.6
      $145K - $269K
     |                   
              7.16K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $108.12 - $135.04
      $12.1K - $15.1K
     |                   
              40.7K
              $5.49M
             |  | 
          
        
          |  |  |                   
      $42.75 - $58.98
      $3.42K - $4.72K
     |                   
              62.8K
              $3.69M
             |  | 
          
        
          |  |  |                   
      $11.23 - $14.24
      $357K - $453K
     |                   
              126K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $133.66 - $158.53
      $296K - $351K
     |                   
              25.4K
              $3.98M
             |  | 
          
        
          |  |  |                   
      $62.7 - $73.66
      $103K - $121K
     |                   
              91.6K
              $6.69M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              153K
              $15M
             |  | 
          
        
          |  |  |                   
      $41.01 - $54.88
      $294K - $394K
     |                   
              650K
              $32.1M
             |  | 
          
        
          |  |  |                   
      $63.76 - $73.75
      $529K - $612K
     |                   
              60.9K
              $4.28M
             |  | 
          
        
          |  |  |                   
      $14.44 - $17.89
      $516K - $639K
     |                   
              155K
              $2.46M
             |  | 
          
        
          |  |  |                   
      $19.97 - $31.25
      $61.6K - $96.4K
     |                   
              94.3K
              $2.74M
             |  | 
          
        
          |  |  |                   
      $6.74 - $11.03
      $4.64K - $7.6K
     |                   
              116K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $154.86 - $239.07
      $57.3K - $88.5K
     |                   
              8.48K
              $2.02M
             |  | 
          
        
          |  |  |                   
      $35.05 - $47.38
      $483K - $653K
     |                   
              65.1K
              $2.85M
             |  | 
          
        
          |  |  |                   
      $11.13 - $12.99
      $551K - $643K
     |                   
              203K
              $2.48M
             |  | 
          
        
          |  |  |                   
      $106.07 - $171.99
      $3.82K - $6.19K
     |                   
              8.85K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $23.97 - $29.72
      $253K - $313K
     |                   
              75.3K
              $2.24M
             |  | 
          
        
          |  |  |                   
      $205.81 - $234.23
      $359K - $409K
     |                   
              11.2K
              $2.62M
             |  | 
          
        
          |  |  |                   
      $1.1 - $5.47
      $376 - $1.87K
     |                   
              125K
              $641K
             |  | 
          
        
          |  |  |                   
      $159.58 - $183.97
      $560K - $646K
     |                   
              63.2K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $26.53 - $32.81
      $25.3K - $31.3K
     |                   
              146K
              $4.72M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              96.1K
              $1.81M
             |  | 
          
        
          |  |  |                   
      $22.57 - $30.84
      $384K - $524K
     |                   
              67.5K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $29.68 - $51.96
      $120K - $211K
     |                   
              19.9K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $58.55 - $89.92
      $506K - $778K
     |                   
              11.1K
              $666K
             |  | 
          
        
          |  |  |                   
      $30.82 - $38.61
      $61.3K - $76.8K
     |                   
              80.2K
              $3.1M
             |  | 
          
        
          |  |  |                   
      $38.78 - $51.89
      $138K - $185K
     |                   
              51.6K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $17.34 - $25.75
      $276K - $410K
     |                   
              37.1K
              $903K
             |  | 
          
        
          |  |  |                   
      $132.86 - $186.1
      $161K - $226K
     |                   
              8.09K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $25.15 - $29.45
      $56.2K - $65.8K
     |                   
              493K
              $14.1M
             |  | 
          
        
          |  |  |                   
      $5.8 - $8.98
      $441K - $683K
     |                   
              98K
              $615K
             |  | 
          
        
          |  |  |                   
      $37.41 - $43.28
      $362K - $419K
     |                   
              15.3K
              $649K
             |  | 
          
        
          |  |  |                   
      $21.06 - $29.27
      $52.4K - $72.8K
     |                   
              77.4K
              $2.26M
             |  | 
          
        
          |  |  |                   
      $18.34 - $23.38
      $110K - $140K
     |                   
              102K
              $2.39M
             |  | 
          
        
          |  |  |                   
      $108.06 - $135.3
      $198K - $248K
     |                   
              14.7K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $39.96 - $44.75
      $899K - $1.01M
     |                   
              148K
              $6.02M
             |  | 
          
        
          |  |  |                   
      $33.37 - $45.51
      $616K - $840K
     |                   
              91.4K
              $3.29M
             |  | 
          
        
          |  |  |                   
      $31.95 - $54.21
      $20.6K - $35K
     |                   
              32.8K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $24.86 - $38.94
      $249K - $390K
     |                   
              17.2K
              $612K
             |  | 
          
        
          |  |  |                   
      $10.66 - $12.92
      $483K - $586K
     |                   
              153K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $17.73 - $24.29
      $80K - $110K
     |                   
              153K
              $3.68M
             |  |