|  |  |                   
      $45.27 - $79.4
      $104K - $182K
     |                   
              22.8K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $101.69 - $139.02
      $7.32K - $10K
     |                   
              17.3K
              $2.4M
             |  | 
          
        
          |  |  |                   
      $16.43 - $28.12
      $7.89K - $13.5K
     |                   
              51.5K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $9.98 - $12.51
      $160K - $201K
     |                   
              399K
              $4.89M
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $293K - $401K
     |                   
              812
              $650K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              37.6K
              $2.01M
             |  | 
          
        
          |  |  |                   
      $151.14 - $186.7
      $192K - $237K
     |                   
              23.7K
              $4.34M
             |  | 
          
        
          |  |  |                   
      $126.32 - $147.75
      $588K - $688K
     |                   
              51.3K
              $7.06M
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $23.5K - $37.4K
     |                   
              8.47K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $25.57 - $36.11
      $107K - $152K
     |                   
              31.9K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $84.95 - $107.81
      $64.1K - $81.3K
     |                   
              24.2K
              $2.61M
             |  | 
          
        
          |  |  |                   
      $21.49 - $29.35
      $199K - $272K
     |                   
              37.7K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $12.56 - $21.63
      $139K - $239K
     |                   
              28K
              $591K
             |  | 
          
        
          |  |  |                   
      $5.24 - $8.55
      $133K - $218K
     |                   
              84.2K
              $696K
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $117K - $146K
     |                   
              5.03K
              $1.53M
             |  | 
          
        
          |  |  |                   
      $4.0 - $7.05
      $96.1K - $169K
     |                   
              80.7K
              $548K
             |  | 
          
        
          |  |  |                   
      $3.44 - $5.9
      $88K - $151K
     |                   
              73K
              $419K
             |  | 
          
        
          |  |  |                   
      $56.1 - $64.74
      $36.4K - $42K
     |                   
              59.6K
              $3.72M
             |  | 
          
        
          |  |  |                   
      $200.21 - $256.99
      $101K - $130K
     |                   
              2.96K
              $742K
             |  | 
          
        
          |  |  |                   
      $130.53 - $223.77
      $40.6K - $69.6K
     |                   
              2.3K
              $515K
             |  | 
          
        
          |  |  |                   
      $89.76 - $112.34
      $209K - $262K
     |                   
              6.45K
              $677K
             |  | 
          
        
          |  |  |                   
      $19.94 - $24.69
      $123K - $152K
     |                   
              40.5K
              $995K
             |  | 
          
        
          |  |  |                   
      $295.96 - $337.43
      $252K - $288K
     |                   
              2.52K
              $772K
             |  | 
          
        
          |  |  |                   
      $82.3 - $90.02
      $296K - $324K
     |                   
              26K
              $2.24M
             |  | 
          
        
          |  |  |                   
      $120.38 - $192.98
      $2.65K - $4.25K
     |                   
              4.88K
              $807K
             |  | 
          
        
          |  |  |                   
      $79.56 - $82.92
      $144K - $150K
     |                   
              27.6K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $57.34 - $74.03
      $138K - $178K
     |                   
              9.6K
              $696K
             |  | 
          
        
          |  |  |                   
      $40.65 - $83.16
      $492K - $1.01M
     |                   
              21.8K
              $914K
             |  | 
          
        
          |  |  |                   
      $11.9 - $15.57
      $36.5K - $47.7K
     |                   
              70.2K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $2.64 - $3.77
      $70.7K - $101K
     |                   
              110K
              $396K
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $152K - $190K
     |                   
              115K
              $2.57M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              19.6K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $217.49 - $248.93
      $171K - $195K
     |                   
              3.39K
              $772K
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $99.9K - $115K
     |                   
              6.55K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $23.65 - $28.54
      $119K - $143K
     |                   
              14.6K
              $403K
             |  | 
          
        
          |  |  |                   
      $70.3 - $95.41
      $61.2K - $83K
     |                   
              3.7K
              $352K
             |  | 
          
        
          |  |  |                   
      $89.46 - $121.64
      $3.67K - $4.99K
     |                   
              6.29K
              $765K
             |  | 
          
        
          |  |  |                   
      $9.15 - $14.32
      $13.7K - $21.5K
     |                   
              27.8K
              $395K
             |  | 
          
        
          |  |  |                   
      $37.51 - $45.52
      $37.5K - $45.5K
     |                   
              20.8K
              $939K
             |  | 
          
        
          |  |  |                   
      $9.65 - $17.25
      $24.8K - $44.3K
     |                   
              15.9K
              $267K
             |  | 
          
        
          |  |  |                   
      $51.8 - $64.59
      $33.7K - $42K
     |                   
              12.3K
              $777K
             |  | 
          
        
          |  |  |                   
      $77.94 - $79.5
      $71.9K - $73.3K
     |                   
              34K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $168.34 - $195.42
      $32.3K - $37.5K
     |                   
              9.44K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $23.81 - $30.33
      $72.9K - $92.8K
     |                   
              18.1K
              $481K
             |  | 
          
        
          |  |  |                   
      $49.13 - $55.86
      $9.83K - $11.2K
     |                   
              15.2K
              $849K
             |  | 
          
        
          |  |  |                   
      $34.69 - $42.32
      $100K - $122K
     |                   
              17.9K
              $704K
             |  | 
          
        
          |  |  |                   
      $310.86 - $348.77
      $821K - $921K
     |                   
              33.6K
              $10.8M
             |  | 
          
        
          |  |  |                   
      $60.06 - $66.28
      $46.9K - $51.8K
     |                   
              7.9K
              $523K
             |  | 
          
        
          |  |  |                   
      $247.68 - $291.66
      $17.3K - $20.4K
     |                   
              2.24K
              $652K
             |  | 
          
        
          |  |  |                   
      $12.96 - $17.16
      $90.7K - $120K
     |                   
              23.6K
              $314K
             |  |