|  |  |                   
      $5.49 - $7.76
      $144K - $203K
     |                   
              26.2K
              $158K
             |  | 
          
        
          |  |  |                   
      $20.77 - $26.15
      $47.1K - $59.4K
     |                   
              86.6K
              $2.26M
             |  | 
          
        
          |  |  |                   
      $3.61 - $7.04
      $78K - $152K
     |                   
              21.6K
              $152K
             |  | 
          
        
          |  |  |                   
      $51.04 - $67.94
      $2.04M - $2.71M
     |                   
              234K
              $13.2M
             |  | 
          
        
          |  |  |                   
      $17.73 - $24.29
      $94.9K - $130K
     |                   
              14.6K
              $352K
             |  | 
          
        
          |  |  |                   
      $108.36 - $131.55
      $19.2K - $23.3K
     |                   
              6.63K
              $870K
             |  | 
          
        
          |  |  |                   
      $13.0 - $26.12
      $1.83M - $3.68M
     |                   
              280K
              $3.64M
             |  | 
          
        
          |  |  |                   
      $30.06 - $37.17
      $152K - $188K
     |                   
              14.9K
              $492K
             |  | 
          
        
          |  |  |                   
      $4.13 - $10.54
      $55.1K - $141K
     |                   
              13.3K
              $126K
             |  | 
          
        
          |  |  |                   
      $0.84 - $2.65
      $37.9K - $119K
     |                   
              71.6K
              $153K
             |  | 
          
        
          |  |  |                   
      $2.02 - $3.64
      $75.4K - $136K
     |                   
              37.3K
              $120K
             |  | 
          
        
          |  |  |                   
      $2.51 - $4.24
      $22.7K - $38.3K
     |                   
              70.5K
              $284K
             |  | 
          
        
          |  |  |                   
      $55.71 - $73.45
      $41.2K - $54.4K
     |                   
              5.01K
              $367K
             |  | 
          
        
          |  |  |                   
      $76.89 - $115.35
      $38.5K - $57.8K
     |                   
              3.13K
              $360K
             |  | 
          
        
          |  |  |                   
      $47.9 - $65.94
      $61.3K - $84.4K
     |                   
              7.16K
              $443K
             |  | 
          
        
          |  |  |                   
      $3.63 - $5.73
      $90.7K - $143K
     |                   
              25K
              $96K
             |  | 
          
        
          |  |  |                   
      $4.95 - $7.46
      $24.8K - $37.4K
     |                   
              41.4K
              $309K
             |  | 
          
        
          |  |  |                   
      $0.57 - $1.44
      $69.9K - $177K
     |                   
              123K
              $88K
             |  | 
          
        
          |  |  |                   
      $4.26 - $6.94
      $57.6K - $93.8K
     |                   
              13.5K
              $86K
             |  | 
          
        
          |  |  |                   
      $50.53 - $212.53
      $185K - $779K
     |                   
              4.89K
              $271K
             |  | 
          
        
          |  |  |                   
      $2.57 - $6.87
      $60.6K - $162K
     |                   
              23.6K
              $61K
             |  | 
          
        
          |  |  |                   
      $2.48 - $4.03
      $40.1K - $65.1K
     |                   
              16.2K
              $60K
             |  | 
          
        
          |  |  |                   
      $0.74 - $1.17
      $54.3K - $85.9K
     |                   
              73.4K
              $58K
             |  | 
          
        
          |  |  |                   
      $3.71 - $5.04
      $57.4K - $78K
     |                   
              15.5K
              $58K
             |  | 
          
        
          |  |  |                   
      $36.71 - $41.51
      $68.3K - $77.2K
     |                   
              23.4K
              $935K
             |  | 
          
        
          |  |  |                   
      $6.22 - $8.3
      $14.8K - $19.8K
     |                   
              34.1K
              $276K
             |  | 
          
        
          |  |  |                   
      $2.01 - $2.5
      $36.7K - $45.6K
     |                   
              55.6K
              $137K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              16.3K
              $48K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.2K
              $46K
             |  | 
          
        
          |  |  |                   
      $84.41 - $106.28
      $109K - $137K
     |                   
              114K
              $10.8M
             |  | 
          
        
          |  |  |                   
      $51.21 - $66.6
      $15.6K - $20.3K
     |                   
              4.09K
              $269K
             |  | 
          
        
          |  |  |                   
      $1.58 - $2.07
      $34.2K - $44.8K
     |                   
              36.2K
              $71K
             |  | 
          
        
          |  |  |                   
      $2.06 - $3.63
      $24K - $42.3K
     |                   
              11.6K
              $42K
             |  | 
          
        
          |  |  |                   
      $1.1 - $1.8
      $30.8K - $50.5K
     |                   
              28K
              $41K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              23.3K
              $4.74M
             |  | 
          
        
          |  |  |                   
      $1.71 - $3.25
      $9.83K - $18.7K
     |                   
              29K
              $84K
             |  | 
          
        
          |  |  |                   
      $5.75 - $7.32
      $27.1K - $34.6K
     |                   
              17.2K
              $121K
             |  | 
          
        
          |  |  |                   
      $92.02 - $106.54
      $18.4K - $21.3K
     |                   
              3.15K
              $332K
             |  | 
          
        
          |  |  |                   
      $9.58 - $12.45
      $13.5K - $17.6K
     |                   
              16.7K
              $203K
             |  | 
          
        
          |  |  |                   
      $0.72 - $1.15
      $31.9K - $50.9K
     |                   
              154K
              $153K
             |  | 
          
        
          |  |  |                   
      $217.49 - $248.93
      $183K - $209K
     |                   
              12K
              $2.73M
             |  | 
          
        
          |  |  |                   
      $3.25 - $5.62
      $4.62K - $7.98K
     |                   
              36.6K
              $196K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              21.7K
              $141K
             |  | 
          
        
          |  |  |                   
      $137.0 - $174.37
      $48K - $61K
     |                   
              2.86K
              $451K
             |  | 
          
        
          |  |  |                   
      $78.62 - $88.51
      $12.6K - $14.2K
     |                   
              24.2K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $20.54 - $29.09
      $450K - $637K
     |                   
              120K
              $2.68M
             |  | 
          
        
          |  |  |                   
      $0.81 - $1.42
      $33.3K - $58.4K
     |                   
              100K
              $88K
             |  | 
          
        
          |  |  |                   
      $9.29 - $17.81
      $183K - $350K
     |                   
              48.2K
              $523K
             |  | 
          
        
          |  |  |                   
      $96.91 - $113.0
      $30.2K - $35.3K
     |                   
              34.5K
              $3.83M
             |  | 
          
        
          |  |  |                   
      $48.32 - $59.92
      $307K - $381K
     |                   
              53K
              $2.74M
             |  |