|  |  |                   
      $546.99 - $602.2
      $616K - $678K
     |                   
              18.8K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $139K - $150K
     |                   
              20.9K
              $14M
             |  | 
          
        
          |  |  |                   
      $26.46 - $28.43
      $1.05M - $1.13M
     |                   
              48.5K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $15.39 - $17.94
      $1.09M - $1.27M
     |                   
              84.4K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $67.6K - $82.3K
     |                   
              23.5K
              $4.38M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $55.2K - $70.1K
     |                   
              12K
              $3.05M
             |  | 
          
        
          |  |  |                   
      $39.59 - $42.21
      $427K - $455K
     |                   
              70.8K
              $2.98M
             |  | 
          
        
          |  |  |                   
      $40.2 - $44.58
      $353K - $391K
     |                   
              63.3K
              $2.78M
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $337K - $365K
     |                   
              3.99K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $136K - $205K
     |                   
              2.55K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $36.89 - $39.72
      $247K - $266K
     |                   
              55.4K
              $2.19M
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $5.93K - $8.66K
     |                   
              5.69K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $128.41 - $138.03
      $323K - $347K
     |                   
              5.86K
              $807K
             |  | 
          
        
          |  |  |                   
      $31.71 - $34.17
      $276K - $298K
     |                   
              32.2K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $230K - $256K
     |                   
              2.33K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $35.3K - $50.5K
     |                   
              5.68K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $224.68 - $282.71
      $96.6K - $122K
     |                   
              3.69K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $98.2K - $107K
     |                   
              7.11K
              $3.68M
             |  | 
          
        
          |  |  |                   
      $420.11 - $472.68
      $39.1K - $44K
     |                   
              4.55K
              $2.13M
             |  | 
          
        
          |  |  |                   
      $54.35 - $59.32
      $67.8K - $74K
     |                   
              25.4K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $37K - $41.4K
     |                   
              5.28K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $108.97 - $121.65
      $44.1K - $49.3K
     |                   
              10.9K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $171.38 - $197.01
      $21.3K - $24.4K
     |                   
              6.04K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $182.33 - $194.5
      $60K - $64K
     |                   
              7.2K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $16.28 - $18.33
      $2.67K - $3.01K
     |                   
              69.9K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $112.11 - $157.12
      $10.7K - $14.9K
     |                   
              3.88K
              $577K
             |  | 
          
        
          |  |  |                   
      $25.02 - $29.62
      $10K - $11.8K
     |                   
              30.2K
              $895K
             |  | 
          
        
          |  |  |                   
      $12.24 - $15.73
      $19.6K - $25.2K
     |                   
              34K
              $533K
             |  | 
          
        
          |  |  |                   
      $30.06 - $36.69
      $45.4K - $55.4K
     |                   
              12K
              $439K
             |  | 
          
        
          |  |  |                   
      $175.51 - $186.57
      $57.2K - $60.8K
     |                   
              5.41K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $28.38 - $29.05
      $104K - $106K
     |                   
              20.7K
              $599K
             |  | 
          
        
          |  |  |                   
      $843.9 - $1078.6
      $50.6K - $64.7K
     |                   
              290
              $312K
             |  | 
          
        
          |  |  |                   
      $45.26 - $46.63
      $87.7K - $90.4K
     |                   
              19.5K
              $900K
             |  | 
          
        
          |  |  |                   
      $28.92 - $32.19
      $70.9K - $78.9K
     |                   
              9.85K
              $314K
             |  | 
          
        
          |  |  |                   
      $132.9 - $142.03
      $69.1K - $73.9K
     |                   
              2.66K
              $374K
             |  | 
          
        
          |  |  |                   
      $194.44 - $206.51
      $45.1K - $47.9K
     |                   
              2.76K
              $570K
             |  | 
          
        
          |  |  |                   
      $22.9 - $23.58
      $65.7K - $67.6K
     |                   
              37.9K
              $888K
             |  | 
          
        
          |  |  |                   
      $362.31 - $405.74
      $9.06K - $10.1K
     |                   
              1.72K
              $693K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10.8K
              $576K
             |  | 
          
        
          |  |  |                   
      $39.8 - $42.86
      $39.2K - $42.3K
     |                   
              10.1K
              $433K
             |  | 
          
        
          |  |  |                   
      $250.97 - $282.66
      $251 - $283
     |                   
              2.17K
              $612K
             |  | 
          
        
          |  |  |                   
      $40.84 - $45.06
      $49K - $54.1K
     |                   
              14.7K
              $646K
             |  | 
          
        
          |  |  |                   
      $92.46 - $95.73
      $52.6K - $54.5K
     |                   
              7.05K
              $670K
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $66.7K - $76K
     |                   
              2.4K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $24.11 - $24.94
      $56.3K - $58.2K
     |                   
              11.2K
              $278K
             |  | 
          
        
          |  |  |                   
      $48.85 - $50.94
      $54K - $56.3K
     |                   
              6.73K
              $342K
             |  | 
          
        
          |  |  |                   
      $158.59 - $198.69
      $12.7K - $15.9K
     |                   
              1.75K
              $337K
             |  | 
          
        
          |  |  |                   
      $70.77 - $73.59
      $45.5K - $47.3K
     |                   
              4.91K
              $359K
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $50.8K - $57.2K
     |                   
              17.8K
              $3.92M
             |  | 
          
        
          |  |  |                   
      $48.5 - $50.19
      $42K - $43.4K
     |                   
              7.75K
              $387K
             |  |