|  |  |                   
      $50.48 - $51.04
      $8.44M - $8.53M
     |                   
              592K
              $30M
             |  | 
          
        
          |  |  |                   
      $19.58 - $22.02
      $5.49M - $6.17M
     |                   
              280K
              $6.16M
             |  | 
          
        
          |  |  |                   
      $58.01 - $64.46
      $1.08M - $1.2M
     |                   
              501K
              $31.1M
             |  | 
          
        
          |  |  |                   
      $554.06 - $615.85
      $1.69M - $1.87M
     |                   
              5.97K
              $3.35M
             |  | 
          
        
          |  |  |                   
      $49.78 - $53.19
      $1.56M - $1.66M
     |                   
              43K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $14.46 - $15.96
      $1.45M - $1.6M
     |                   
              325K
              $4.93M
             |  | 
          
        
          |  |  |                   
      $102.49 - $119.96
      $1.4M - $1.64M
     |                   
              20.8K
              $2.18M
             |  | 
          
        
          |  |  |                   
      $313.1 - $349.83
      $1.16M - $1.3M
     |                   
              3.72K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $348.44 - $409.32
      $738K - $867K
     |                   
              8.91K
              $3.55M
             |  | 
          
        
          |  |  |                   
      $408.78 - $448.82
      $1.07M - $1.18M
     |                   
              2.63K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $271.18 - $303.12
      $1.35M - $1.51M
     |                   
              29.3K
              $8.04M
             |  | 
          
        
          |  |  |                   
      $60.81 - $72.32
      $524K - $623K
     |                   
              36.7K
              $2.63M
             |  | 
          
        
          |  |  |                   
      $76.06 - $142.68
      $812K - $1.52M
     |                   
              10.7K
              $819K
             |  | 
          
        
          |  |  |                   
      $56.17 - $59.71
      $680K - $723K
     |                   
              12.1K
              $691K
             |  | 
          
        
          |  |  |                   
      $63.17 - $81.49
      $450K - $580K
     |                   
              19.6K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $180.99 - $210.18
      $586K - $681K
     |                   
              3.24K
              $670K
             |  | 
          
        
          |  |  |                   
      $120.29 - $134.6
      $710K - $795K
     |                   
              15.2K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $91.75 - $115.81
      $504K - $636K
     |                   
              14.8K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $142.06 - $167.7
      $302K - $357K
     |                   
              13K
              $2.15M
             |  | 
          
        
          |  |  |                   
      $126.01 - $172.06
      $519K - $709K
     |                   
              4.12K
              $564K
             |  | 
          
        
          |  |  |                   
      $151.94 - $175.86
      $544K - $629K
     |                   
              11.4K
              $1.75M
             |  | 
          
        
          |  |  |                   
      $71.24 - $83.64
      $365K - $429K
     |                   
              18.7K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $50.39 - $50.66
      $440K - $442K
     |                   
              8.73K
              $442K
             |  | 
          
        
          |  |  |                   
      $79.84 - $94.5
      $326K - $386K
     |                   
              11K
              $990K
             |  | 
          
        
          |  |  |                   
      $64.98 - $124.62
      $330K - $632K
     |                   
              5.08K
              $428K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.9K
              $397K
             |  | 
          
        
          |  |  |                   
      $90.12 - $109.07
      $369K - $447K
     |                   
              4.1K
              $395K
             |  | 
          
        
          |  |  |                   
      $457.79 - $648.32
      $321K - $454K
     |                   
              701
              $385K
             |  | 
          
        
          |  |  |                   
      $217.4 - $264.74
      $173K - $211K
     |                   
              7.15K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $365.9 - $436.25
      $284K - $338K
     |                   
              1.46K
              $632K
             |  | 
          
        
          |  |  |                   
      $9.69 - $12.61
      $155K - $201K
     |                   
              55.5K
              $700K
             |  | 
          
        
          |  |  |                   
      $45.28 - $53.84
      $299K - $356K
     |                   
              6.61K
              $328K
             |  | 
          
        
          |  |  |                   
      $468.34 - $539.52
      $548K - $631K
     |                   
              6.69K
              $3.14M
             |  | 
          
        
          |  |  |                   
      $96.18 - $109.82
      $293K - $334K
     |                   
              3.04K
              $311K
             |  | 
          
        
          |  |  |                   
      $7.5 - $9.4
      $220K - $275K
     |                   
              74.8K
              $652K
             |  | 
          
        
          |  |  |                   
      $21.56 - $28.28
      $144K - $189K
     |                   
              28.2K
              $796K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.18K
              $272K
             |  | 
          
        
          |  |  |                   
      $84.82 - $113.33
      $161K - $215K
     |                   
              17.8K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $90.77 - $104.01
      $232K - $266K
     |                   
              2.56K
              $264K
             |  | 
          
        
          |  |  |                   
      $168.37 - $213.38
      $228K - $289K
     |                   
              1.35K
              $247K
             |  | 
          
        
          |  |  |                   
      $455.51 - $518.84
      $225K - $256K
     |                   
              494
              $245K
             |  | 
          
        
          |  |  |                   
      $217.89 - $252.64
      $297K - $344K
     |                   
              4.7K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $109.48 - $136.56
      $241K - $301K
     |                   
              2.2K
              $241K
             |  | 
          
        
          |  |  |                   
      $89.57 - $109.85
      $226K - $278K
     |                   
              11.1K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $253.32 - $282.66
      $283K - $316K
     |                   
              4.82K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $254.06 - $273.83
      $231K - $249K
     |                   
              909
              $240K
             |  | 
          
        
          |  |  |                   
      $200.09 - $242.16
      $192K - $232K
     |                   
              960
              $232K
             |  | 
          
        
          |  |  |                   
      $48.43 - $49.9
      $99K - $102K
     |                   
              87.8K
              $4.38M
             |  | 
          
        
          |  |  |                   
      $29.26 - $36.57
      $193K - $241K
     |                   
              6.59K
              $225K
             |  | 
          
        
          |  |  |                   
      $25.01 - $27.13
      $227K - $246K
     |                   
              17.5K
              $442K
             |  |