|  |  |                   
      $34.27 - $44.75
      $17.4M - $22.7M
     |                   
              508K
              $22.7M
             |  | 
          
        
          |  |  |                   
      $39.07 - $52.59
      $15.8M - $21.3M
     |                   
              404K
              $21.3M
             |  | 
          
        
          |  |  |                   
      $85.42 - $94.39
      $11.6M - $12.8M
     |                   
              136K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $31.5 - $43.69
      $1.33M - $1.85M
     |                   
              627K
              $27.4M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $38.6K - $67.9K
     |                   
              161K
              $19.7M
             |  | 
          
        
          |  |  |                   
      $149.76 - $186.42
      $3.62M - $4.51M
     |                   
              24.4K
              $4.55M
             |  | 
          
        
          |  |  |                   
      $53.5 - $71.62
      $1.8M - $2.41M
     |                   
              254K
              $18.2M
             |  | 
          
        
          |  |  |                   
      $50.36 - $50.68
      $4.15M - $4.18M
     |                   
              338K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $80.27 - $98.06
      $3.46M - $4.22M
     |                   
              43.1K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $167.22 - $212.42
      $3.44M - $4.38M
     |                   
              20.6K
              $4.08M
             |  | 
          
        
          |  |  |                   
      $53.62 - $66.59
      $3.66M - $4.55M
     |                   
              68.4K
              $3.83M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $12.1K - $20.2K
     |                   
              29.1K
              $4.59M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $1.21M - $1.51M
     |                   
              2.68K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $17.28 - $20.41
      $741K - $875K
     |                   
              1.09M
              $22M
             |  | 
          
        
          |  |  |                   
      $76.1 - $106.55
      $202K - $283K
     |                   
              47.9K
              $5.11M
             |  | 
          
        
          |  |  |                   
      $80.15 - $109.5
      $137K - $187K
     |                   
              43.2K
              $4.73M
             |  | 
          
        
          |  |  |                   
      $89.46 - $121.64
      $151K - $205K
     |                   
              34.8K
              $4.23M
             |  | 
          
        
          |  |  |                   
      $75.33 - $106.34
      $64K - $90.3K
     |                   
              45K
              $4.78M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $65.2K - $92.4K
     |                   
              12.5K
              $4.86M
             |  | 
          
        
          |  |  |                   
      $61.92 - $81.5
      $123K - $163K
     |                   
              43.3K
              $3.52M
             |  | 
          
        
          |  |  |                   
      $1231.75 - $1520.64
      $452K - $558K
     |                   
              367
              $558K
             |  | 
          
        
          |  |  |                   
      $154.86 - $239.07
      $78.8K - $122K
     |                   
              9.11K
              $2.17M
             |  | 
          
        
          |  |  |                   
      $70.15 - $85.48
      $212K - $258K
     |                   
              42.6K
              $3.62M
             |  | 
          
        
          |  |  |                   
      $36.4 - $45.76
      $121K - $152K
     |                   
              93.1K
              $4.21M
             |  | 
          
        
          |  |  |                   
      $61.79 - $76.67
      $330K - $409K
     |                   
              5.38K
              $408K
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $167K - $214K
     |                   
              35.2K
              $5.6M
             |  | 
          
        
          |  |  |                   
      $247.68 - $291.66
      $109K - $128K
     |                   
              14K
              $4.08M
             |  | 
          
        
          |  |  |                   
      $77.13 - $84.18
      $166K - $181K
     |                   
              50.1K
              $4.22M
             |  | 
          
        
          |  |  |                   
      $430.82 - $486.45
      $89.2K - $101K
     |                   
              7.72K
              $3.58M
             |  | 
          
        
          |  |  |                   
      $54.27 - $63.01
      $86.1K - $100K
     |                   
              37.6K
              $2.35M
             |  | 
          
        
          |  |  |                   
      $48.77 - $49.55
      $119K - $121K
     |                   
              56K
              $2.77M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $118K - $134K
     |                   
              10.8K
              $3.96M
             |  | 
          
        
          |  |  |                   
      $29.41 - $32.97
      $95.4K - $107K
     |                   
              123K
              $4.02M
             |  | 
          
        
          |  |  |                   
      $108.68 - $145.07
      $52.9K - $70.6K
     |                   
              4.35K
              $616K
             |  | 
          
        
          |  |  |                   
      $77.74 - $78.78
      $67.1K - $68K
     |                   
              37.2K
              $2.93M
             |  | 
          
        
          |  |  |                   
      $91.23 - $97.27
      $53.1K - $56.6K
     |                   
              582
              $56K
             |  | 
          
        
          |  |  |                   
      $25.27 - $27.14
      $40K - $43K
     |                   
              28.4K
              $770K
             |  | 
          
        
          |  |  |                   
      $95.12 - $112.71
      $155K - $184K
     |                   
              31.1K
              $3.34M
             |  | 
          
        
          |  |  |                   
      $144.49 - $190.68
      $3.61K - $4.77K
     |                   
              2.1K
              $375K
             |  | 
          
        
          |  |  |                   
      $49.79 - $50.59
      $38.4K - $39K
     |                   
              771
              $39K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              327
              $28K
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $23.1K - $23.8K
     |                   
              1.56K
              $154K
             |  | 
          
        
          |  |  |                   
      $506.56 - $576.74
      $10.6K - $12.1K
     |                   
              938
              $540K
             |  | 
          
        
          |  |  |                   
      $43.92 - $52.37
      $7.51K - $8.96K
     |                   
              5.16K
              $269K
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $11.3K - $15.6K
     |                   
              392
              $18K
             |  | 
          
        
          |  |  |                   
      $44.68 - $45.96
      $13.5K - $13.9K
     |                   
              24.1K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $276.76 - $326.81
      $8.86K - $10.5K
     |                   
              1.88K
              $578K
             |  | 
          
        
          |  |  |                   
      $114.78 - $133.31
      $12.7K - $14.8K
     |                   
              111
              $14K
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $10.3K - $12K
     |                   
              160
              $11K
             |  | 
          
        
          |  |  |                   
      $52.27 - $58.52
      $32.3K - $36.2K
     |                   
              64.8K
              $3.73M
             |  |