|  |  |                   
      $25.02 - $29.62
      $678K - $803K
     |                   
              105K
              $3.11M
             |  | 
          
        
          |  |  |                   
      $64.12 - $68.08
      $82.6K - $87.7K
     |                   
              192K
              $13M
             |  | 
          
        
          |  |  |                   
      $57.35 - $85.25
      $79K - $117K
     |                   
              14.7K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $36.04 - $38.78
      $80.2K - $86.3K
     |                   
              115K
              $4.44M
             |  | 
          
        
          |  |  |                   
      $21.69 - $23.34
      $97.4K - $105K
     |                   
              159K
              $3.71M
             |  | 
          
        
          |  |  |                   
      $81.61 - $86.58
      $95.2K - $101K
     |                   
              39.6K
              $3.38M
             |  | 
          
        
          |  |  |                   
      $39.59 - $42.21
      $105K - $112K
     |                   
              34.5K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $26.49 - $29.62
      $83.5K - $93.4K
     |                   
              40.8K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $118.16 - $123.66
      $22.7K - $23.7K
     |                   
              26.9K
              $3.3M
             |  | 
          
        
          |  |  |                   
      $62.09 - $66.51
      $50.7K - $54.3K
     |                   
              34.3K
              $2.24M
             |  | 
          
        
          |  |  |                   
      $108.46 - $120.63
      $24.1K - $26.8K
     |                   
              14.3K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $47.75 - $54.24
      $74K - $84K
     |                   
              14.2K
              $762K
             |  | 
          
        
          |  |  |                   
      $36.89 - $39.72
      $86.5K - $93.1K
     |                   
              22K
              $868K
             |  | 
          
        
          |  |  |                   
      $40.2 - $44.58
      $60.9K - $67.6K
     |                   
              23.9K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $22.84 - $22.95
      $114K - $114K
     |                   
              247K
              $5.68M
             |  | 
          
        
          |  |  |                   
      $30.76 - $33.01
      $41.4K - $44.4K
     |                   
              35.1K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $261 - $374
     |                   
              1.93K
              $351K
             |  | 
          
        
          |  |  |                   
      $34.54 - $37.28
      $26.6K - $28.7K
     |                   
              24.7K
              $903K
             |  | 
          
        
          |  |  |                   
      $49.05 - $49.99
      $57.1K - $58.2K
     |                   
              29.7K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $300.96 - $355.47
      $17.5K - $20.6K
     |                   
              979
              $348K
             |  | 
          
        
          |  |  |                   
      $22.36 - $22.52
      $48.8K - $49.1K
     |                   
              60.7K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $68.24 - $73.73
      $30.7K - $33.2K
     |                   
              4.68K
              $343K
             |  | 
          
        
          |  |  |                   
      $61.29 - $68.7
      $5.95K - $6.66K
     |                   
              7.11K
              $480K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.67K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $132.9 - $142.03
      $2.39K - $2.56K
     |                   
              3.42K
              $482K
             |  | 
          
        
          |  |  |                   
      $101.12 - $106.18
      $4.15K - $4.35K
     |                   
              7.53K
              $775K
             |  | 
          
        
          |  |  |                   
      $252.31 - $269.41
      $2.02K - $2.16K
     |                   
              1.46K
              $380K
             |  | 
          
        
          |  |  |                   
      $92.18 - $95.14
      $3.13K - $3.23K
     |                   
              9.75K
              $927K
             |  | 
          
        
          |  |  |                   
      $279.83 - $293.74
      $1.12K - $1.17K
     |                   
              1K
              $294K
             |  | 
          
        
          |  |  |                   
      $133.88 - $142.57
      $669 - $713
     |                   
              1.58K
              $224K
             |  | 
          
        
          |  |  |                   
      $342.99 - $392.76
      $2.74K - $3.14K
     |                   
              602
              $225K
             |  | 
          
        
          |  |  |                   
      $77.05 - $85.16
      $1.31K - $1.45K
     |                   
              3.18K
              $266K
             |  | 
          
        
          |  |  |                   
      $45.26 - $46.63
      $5.84K - $6.02K
     |                   
              9.28K
              $428K
             |  | 
          
        
          |  |  |                   
      $24.14 - $24.34
      $5.29K - $5.33K
     |                   
              20.9K
              $508K
             |  | 
          
        
          |  |  |                   
      $25.24 - $25.56
      $2.32K - $2.35K
     |                   
              8.63K
              $220K
             |  | 
          
        
          |  |  |                   
      $915.95 - $994.57
      $2.75K - $2.98K
     |                   
              293
              $271K
             |  | 
          
        
          |  |  |                   
      $63.37 - $82.35
      $190 - $247
     |                   
              3.42K
              $225K
             |  |