|  |  |                   
      $6.94 - $8.31
      $134K - $160K
     |                   
              22.3K
              $170K
             |  | 
          
        
          |  |  |                   
      $43.89 - $54.46
      $321K - $398K
     |                   
              37.6K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $52.18 - $64.25
      $54.5K - $67.1K
     |                   
              12.2K
              $784K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.3K
              $225K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              23.1K
              $367K
             |  | 
          
        
          |  |  |                   
      $41.76 - $49.03
      $16.5K - $19.3K
     |                   
              35.4K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $122.04 - $169.14
      $244 - $338
     |                   
              4.9K
              $828K
             |  | 
          
        
          |  |  |                   
      $32.79 - $42.24
      $76.3K - $98.3K
     |                   
              9.42K
              $397K
             |  | 
          
        
          |  |  |                   
      $38.95 - $53.59
      $41.7K - $57.3K
     |                   
              9.27K
              $496K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.01K
              $495K
             |  | 
          
        
          |  |  |                   
      $23.46 - $29.42
      $46.8K - $58.7K
     |                   
              35.1K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $5.68 - $7.31
      $360K - $463K
     |                   
              269K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $22.41 - $23.43
      $142K - $149K
     |                   
              19.5K
              $445K
             |  | 
          
        
          |  |  |                   
      $17.1 - $21.8
      $90.4K - $115K
     |                   
              18.7K
              $375K
             |  | 
          
        
          |  |  |                   
      $10.28 - $11.04
      $121K - $130K
     |                   
              45K
              $496K
             |  | 
          
        
          |  |  |                   
      $19.26 - $25.7
      $525K - $700K
     |                   
              112K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $37.18 - $42.23
      $4.46K - $5.07K
     |                   
              55.4K
              $2.34M
             |  | 
          
        
          |  |  |                   
      $19.57 - $21.4
      $17.4K - $19K
     |                   
              85.8K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $236.44 - $328.0
      $31.7K - $44K
     |                   
              1.57K
              $514K
             |  | 
          
        
          |  |  |                   
      $104.82 - $106.79
      $87.7K - $89.4K
     |                   
              54K
              $5.76M
             |  | 
          
        
          |  |  |                   
      $7.18 - $11.76
      $15.1K - $24.8K
     |                   
              43.1K
              $462K
             |  | 
          
        
          |  |  |                   
      $52.84 - $65.52
      $17.5K - $21.8K
     |                   
              16.9K
              $1.11M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.74K
              $158K
             |  | 
          
        
          |  |  |                   
      $17.17 - $19.9
      $304K - $353K
     |                   
              304K
              $5.85M
             |  | 
          
        
          |  |  |                   
      $4.33 - $5.29
      $102K - $124K
     |                   
              42.6K
              $225K
             |  | 
          
        
          |  |  |                   
      $18.11 - $18.97
      $139K - $146K
     |                   
              90.2K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $26.4 - $29.61
      $118K - $133K
     |                   
              14K
              $404K
             |  | 
          
        
          |  |  |                   
      $14.45 - $16.11
      $133K - $148K
     |                   
              44.4K
              $691K
             |  | 
          
        
          |  |  |                   
      $37.77 - $48.45
      $34.8K - $44.6K
     |                   
              15.7K
              $758K
             |  | 
          
        
          |  |  |                   
      $12.5 - $15.21
      $69K - $84K
     |                   
              58.9K
              $885K
             |  | 
          
        
          |  |  |                   
      $162.03 - $275.2
      $1.94K - $3.3K
     |                   
              1.35K
              $372K
             |  | 
          
        
          |  |  |                   
      $67.03 - $80.35
      $99.9K - $120K
     |                   
              5.66K
              $451K
             |  | 
          
        
          |  |  |                   
      $62.74 - $74.79
      $39.4K - $47K
     |                   
              9.4K
              $699K
             |  | 
          
        
          |  |  |                   
      $24.46 - $33.16
      $34.9K - $47.3K
     |                   
              19.9K
              $649K
             |  | 
          
        
          |  |  |                   
      $6.12 - $7.89
      $95.5K - $123K
     |                   
              16.3K
              $126K
             |  | 
          
        
          |  |  |                   
      $8.89 - $9.88
      $111K - $123K
     |                   
              52.3K
              $512K
             |  | 
          
        
          |  |  |                   
      $20.16 - $20.7
      $117K - $120K
     |                   
              35.2K
              $722K
             |  | 
          
        
          |  |  |                   
      $4.0 - $7.05
      $69.2K - $122K
     |                   
              17.9K
              $121K
             |  | 
          
        
          |  |  |                   
      $7.12 - $7.94
      $94.7K - $106K
     |                   
              37.2K
              $292K
             |  | 
          
        
          |  |  |                   
      $4.83 - $5.39
      $102K - $114K
     |                   
              74.6K
              $402K
             |  | 
          
        
          |  |  |                   
      $0.48 - $0.79
      $111K - $182K
     |                   
              268K
              $144K
             |  | 
          
        
          |  |  |                   
      $8.45 - $9.78
      $85.7K - $99.2K
     |                   
              91.7K
              $893K
             |  | 
          
        
          |  |  |                   
      $47.02 - $47.83
      $107K - $109K
     |                   
              17.8K
              $851K
             |  | 
          
        
          |  |  |                   
      $72.32 - $86.4
      $70.4K - $84.1K
     |                   
              7.79K
              $672K
             |  | 
          
        
          |  |  |                   
      $2.94 - $3.86
      $82.6K - $108K
     |                   
              47.1K
              $177K
             |  | 
          
        
          |  |  |                   
      $110.2 - $126.21
      $87.9K - $101K
     |                   
              5.76K
              $720K
             |  | 
          
        
          |  |  |                   
      $5.46 - $10.53
      $16.4K - $31.6K
     |                   
              29.3K
              $302K
             |  | 
          
        
          |  |  |                   
      $55.75 - $131.18
      $20.5K - $48.3K
     |                   
              1.46K
              $192K
             |  | 
          
        
          |  |  |                   
      $5.32 - $6.56
      $82.8K - $102K
     |                   
              77.7K
              $488K
             |  | 
          
        
          |  |  |                   
      $52.66 - $80.05
      $63.5K - $96.5K
     |                   
              1.96K
              $152K
             |  |