|  |  |                   
      $26.82 - $31.95
      $47.8M - $56.9M
     |                   
              1.78M
              $49.5M
             |  | 
          
        
          |  |  |                   
      $23.08 - $43.18
      $24.5M - $45.8M
     |                   
              1.06M
              $45.8M
             |  | 
          
        
          |  |  |                   
      $42.54 - $48.1
      $32M - $36.2M
     |                   
              752K
              $35.5M
             |  | 
          
        
          |  |  |                   
      $79.61 - $137.33
      $15.9M - $27.5M
     |                   
              200K
              $27.5M
             |  | 
          
        
          |  |  |                   
      $32.37 - $37.31
      $16.1M - $18.5M
     |                   
              496K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $68.55 - $82.12
      $12.9M - $15.5M
     |                   
              188K
              $14.6M
             |  | 
          
        
          |  |  |                   
      $72.77 - $82.92
      $10.1M - $11.6M
     |                   
              139K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $90.44 - $171.5
      $5.39M - $10.2M
     |                   
              59.6K
              $9.7M
             |  | 
          
        
          |  |  |                   
      $1271.04 - $1620.83
      $5.35M - $6.82M
     |                   
              4.21K
              $5.54M
             |  | 
          
        
          |  |  |                   
      $136.36 - $174.12
      $4.09M - $5.22M
     |                   
              30K
              $5.18M
             |  | 
          
        
          |  |  |                   
      $16.0 - $20.11
      $3.55M - $4.46M
     |                   
              222K
              $4.17M
             |  | 
          
        
          |  |  |                   
      $15.87 - $34.84
      $1.84M - $4.04M
     |                   
              116K
              $3.9M
             |  | 
          
        
          |  |  |                   
      $45.94 - $62.0
      $3.51M - $4.73M
     |                   
              76.3K
              $3.52M
             |  | 
          
        
          |  |  |                   
      $58.87 - $69.85
      $3.16M - $3.74M
     |                   
              53.6K
              $3.2M
             |  | 
          
        
          |  |  |                   
      $17.64 - $29.81
      $1.73M - $2.92M
     |                   
              97.9K
              $2.59M
             |  | 
          
        
          |  |  |                   
      $2.08 - $3.85
      $1.14M - $2.12M
     |                   
              550K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $19.25 - $28.96
      $963K - $1.45M
     |                   
              50K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $13.68 - $18.04
      $958K - $1.26M
     |                   
              70K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $9.82 - $11.68
      $785K - $934K
     |                   
              79.9K
              $895K
             |  | 
          
        
          |  |  |                   
      $64.05 - $92.18
      $444K - $639K
     |                   
              6.93K
              $506K
             |  | 
          
        
          |  |  |                   
      $168.32 - $180.03
      $403K - $431K
     |                   
              2.4K
              $412K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              78.1K
              $389K
             |  | 
          
        
          |  |  |                   
      $50.09 - $77.4
      $234K - $361K
     |                   
              4.67K
              $361K
             |  | 
          
        
          |  |  |                   
      $226.08 - $314.89
      $258K - $360K
     |                   
              1.14K
              $359K
             |  | 
          
        
          |  |  |                   
      $51.29 - $59.16
      $286K - $330K
     |                   
              5.57K
              $295K
             |  | 
          
        
          |  |  |                   
      $472.43 - $542.94
      $208K - $239K
     |                   
              441
              $239K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              44.2K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              23.4K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.54K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              230K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              470K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.3M
              $0
             |  |