|  |  |                   
      $71.62 - $94.66
      $248K - $328K
     |                   
              2.8K
              $265K
             |  | 
          
        
          |  |  |                   
      $69.56 - $86.19
      $58.8K - $72.8K
     |                   
              26.6K
              $2.11M
             |  | 
          
        
          |  |  |                   
      $37.32 - $45.67
      $231K - $283K
     |                   
              25.9K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $23.17 - $30.04
      $213K - $276K
     |                   
              14.1K
              $419K
             |  | 
          
        
          |  |  |                   
      $508.76 - $605.77
      $215K - $256K
     |                   
              3.11K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $7.06 - $8.98
      $159K - $202K
     |                   
              18.8K
              $162K
             |  | 
          
        
          |  |  |                   
      $9.11 - $10.84
      $178K - $211K
     |                   
              41.3K
              $443K
             |  | 
          
        
          |  |  |                   
      $10.8 - $16.92
      $247K - $386K
     |                   
              71.3K
              $979K
             |  | 
          
        
          |  |  |                   
      $15.6 - $17.76
      $161K - $183K
     |                   
              80.1K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $45.9 - $55.54
      $234K - $283K
     |                   
              23K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $0.82 - $1.95
      $2.11M - $5.02M
     |                   
              5.72M
              $10.9M
             |  | 
          
        
          |  |  |                   
      $22.6 - $29.07
      $30.5K - $39.2K
     |                   
              43.2K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $99.29 - $120.52
      $193K - $234K
     |                   
              37.1K
              $4.38M
             |  | 
          
        
          |  |  |                   
      $456.3 - $540.39
      $94K - $111K
     |                   
              6.73K
              $3.36M
             |  | 
          
        
          |  |  |                   
      $290.25 - $353.24
      $1.16K - $1.41K
     |                   
              5.9K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $58.73 - $71.06
      $51.4K - $62.2K
     |                   
              24.4K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $48.93 - $70.14
      $228K - $326K
     |                   
              5.29K
              $370K
             |  | 
          
        
          |  |  |                   
      $20.69 - $24.18
      $156K - $183K
     |                   
              9.5K
              $224K
             |  | 
          
        
          |  |  |                   
      $28.95 - $37.27
      $73.7K - $94.9K
     |                   
              71.8K
              $2.48M
             |  | 
          
        
          |  |  |                   
      $20.77 - $26.15
      $172K - $217K
     |                   
              18.8K
              $490K
             |  | 
          
        
          |  |  |                   
      $54.27 - $71.0
      $250K - $327K
     |                   
              39.5K
              $2.81M
             |  | 
          
        
          |  |  |                   
      $57.34 - $74.03
      $161K - $207K
     |                   
              27K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $87.54 - $110.63
      $1.03M - $1.31M
     |                   
              62.5K
              $6.92M
             |  | 
          
        
          |  |  |                   
      $24.36 - $27.91
      $94.2K - $108K
     |                   
              54.3K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $55.42 - $65.63
      $155K - $184K
     |                   
              54.2K
              $3.37M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              130K
              $2.94M
             |  | 
          
        
          |  |  |                   
      $175.97 - $201.36
      $66.7K - $76.3K
     |                   
              10K
              $1.89M
             |  | 
          
        
          |  |  |                   
      $190.39 - $227.7
      $99.6K - $119K
     |                   
              10K
              $2.19M
             |  | 
          
        
          |  |  |                   
      $106.73 - $126.93
      $213K - $254K
     |                   
              13.7K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $115.21 - $142.87
      $741K - $919K
     |                   
              37.9K
              $5.41M
             |  | 
          
        
          |  |  |                   
      $5.83 - $8.88
      $22.9K - $34.9K
     |                   
              217K
              $1.65M
             |  | 
          
        
          |  |  |                   
      $75.07 - $92.4
      $173K - $213K
     |                   
              9.56K
              $871K
             |  | 
          
        
          |  |  |                   
      $18.94 - $23.3
      $250K - $308K
     |                   
              34.2K
              $750K
             |  | 
          
        
          |  |  |                   
      $73.02 - $83.49
      $153K - $175K
     |                   
              5.1K
              $404K
             |  | 
          
        
          |  |  |                   
      $49.68 - $69.26
      $169K - $235K
     |                   
              9.31K
              $639K
             |  | 
          
        
          |  |  |                   
      $35.16 - $40.88
      $50.6K - $58.8K
     |                   
              41.3K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $75.18 - $95.54
      $263K - $334K
     |                   
              21.7K
              $2.06M
             |  | 
          
        
          |  |  |                   
      $91.31 - $98.39
      $570K - $614K
     |                   
              72.7K
              $7.16M
             |  | 
          
        
          |  |  |                   
      $126.61 - $152.99
      $112K - $135K
     |                   
              27.4K
              $4.04M
             |  | 
          
        
          |  |  |                   
      $227.2 - $258.07
      $241K - $274K
     |                   
              22.3K
              $5.49M
             |  | 
          
        
          |  |  |                   
      $63.54 - $68.5
      $98.6K - $106K
     |                   
              126K
              $8.49M
             |  | 
          
        
          |  |  |                   
      $114.62 - $132.25
      $90.5K - $104K
     |                   
              25.1K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $66.91 - $76.44
      $201K - $229K
     |                   
              23.1K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $86.97 - $102.82
      $46.2K - $54.6K
     |                   
              15.4K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $143.2 - $185.33
      $143K - $185K
     |                   
              2.24K
              $405K
             |  | 
          
        
          |  |  |                   
      $10.58 - $14.83
      $93K - $130K
     |                   
              92.8K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $50.42 - $59.65
      $156K - $185K
     |                   
              54.9K
              $3.28M
             |  | 
          
        
          |  |  |                   
      $60.5 - $87.28
      $218K - $314K
     |                   
              21.3K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $65.48 - $74.74
      $83.4K - $95.2K
     |                   
              20.8K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $25.21 - $29.4
      $249K - $290K
     |                   
              156K
              $4.58M
             |  |