|  |  |                   
      $23.58 - $25.5
      $5.64K - $6.09K
     |                   
              526K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $207.23 - $234.82
      $79.6K - $90.2K
     |                   
              34.8K
              $8.1M
             |  | 
          
        
          |  |  |                   
      $35.8 - $39.69
      $165K - $183K
     |                   
              208K
              $8.23M
             |  | 
          
        
          |  |  |                   
      $53.41 - $57.9
      $116K - $126K
     |                   
              90.3K
              $5.22M
             |  | 
          
        
          |  |  |                   
      $4.59 - $5.19
      $82K - $92.7K
     |                   
              682K
              $3.44M
             |  | 
          
        
          |  |  |                   
      $88.24 - $99.7
      $216K - $244K
     |                   
              20.2K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $46.07 - $50.3
      $16K - $17.5K
     |                   
              111K
              $5.55M
             |  | 
          
        
          |  |  |                   
      $125.95 - $142.04
      $8.69K - $9.8K
     |                   
              14.4K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $42.22 - $48.62
      $89K - $102K
     |                   
              30.8K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $81.31 - $83.29
      $144K - $148K
     |                   
              11K
              $915K
             |  | 
          
        
          |  |  |                   
      $26.93 - $29.14
      $5.06K - $5.48K
     |                   
              79.3K
              $2.31M
             |  | 
          
        
          |  |  |                   
      $29.08 - $31.84
      $32.4K - $35.4K
     |                   
              64.6K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $47.0 - $47.84
      $75.5K - $76.9K
     |                   
              56.5K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $98.0 - $109.33
      $1.67K - $1.86K
     |                   
              12.2K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $100.09 - $100.69
      $103K - $104K
     |                   
              80K
              $8.05M
             |  | 
          
        
          |  |  |                   
      $150.05 - $171.34
      $4.95K - $5.65K
     |                   
              6.5K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $24.46 - $27.82
      $8.32K - $9.46K
     |                   
              35.8K
              $993K
             |  | 
          
        
          |  |  |                   
      $110.05 - $110.63
      $49.2K - $49.5K
     |                   
              121K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $71.19 - $87.72
      $2.35K - $2.89K
     |                   
              3.48K
              $302K
             |  | 
          
        
          |  |  |                   
      $488.01 - $604.18
      $6.83K - $8.46K
     |                   
              625
              $365K
             |  | 
          
        
          |  |  |                   
      $21.91 - $26.03
      $2.69K - $3.2K
     |                   
              14.8K
              $377K
             |  | 
          
        
          |  |  |                   
      $316.8 - $391.12
      $1.27K - $1.56K
     |                   
              844
              $330K
             |  | 
          
        
          |  |  |                   
      $104.5 - $114.97
      $1.36K - $1.49K
     |                   
              3.93K
              $450K
             |  | 
          
        
          |  |  |                   
      $170.05 - $200.86
      $850 - $1K
     |                   
              2.17K
              $436K
             |  | 
          
        
          |  |  |                   
      $109.72 - $119.0
      $3.29K - $3.57K
     |                   
              16.8K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $86.27 - $95.15
      $1.9K - $2.09K
     |                   
              6.24K
              $591K
             |  | 
          
        
          |  |  |                   
      $120.56 - $135.44
      $844 - $948
     |                   
              2.29K
              $308K
             |  | 
          
        
          |  |  |                   
      $145.48 - $167.38
      $4.51K - $5.19K
     |                   
              1.5K
              $243K
             |  | 
          
        
          |  |  |                   
      $45.96 - $47.18
      $5.38K - $5.52K
     |                   
              10.7K
              $506K
             |  | 
          
        
          |  |  |                   
      $60.05 - $65.83
      $1.14K - $1.25K
     |                   
              4.69K
              $308K
             |  | 
          
        
          |  |  |                   
      $40.41 - $42.73
      $2.79K - $2.95K
     |                   
              6K
              $255K
             |  | 
          
        
          |  |  |                   
      $30.71 - $34.79
      $276 - $313
     |                   
              6.89K
              $238K
             |  | 
          
        
          |  |  |                   
      $475.2 - $527.7
      $475 - $528
     |                   
              427
              $224K
             |  | 
          
        
          |  |  |                   
      $309.38 - $337.38
      $1.24K - $1.35K
     |                   
              816
              $262K
             |  | 
          
        
          |  |  |                   
      $182.15 - $182.15
      $2K - $2K
     |                   
              2.25K
              $409K
             |  | 
          
        
          |  |  |                   
      $22.3 - $24.39
      $11.8K - $12.9K
     |                   
              95.5K
              $2.27M
             |  | 
          
        
          |  |  |                   
      $84.35 - $93.39
      $1.86K - $2.05K
     |                   
              3.49K
              $303K
             |  | 
          
        
          |  |  |                   
      $174.88 - $254.97
      $8.74K - $12.7K
     |                   
              1.14K
              $229K
             |  | 
          
        
          |  |  |                   
      $149.54 - $192.66
      $4.93K - $6.36K
     |                   
              3.74K
              $625K
             |  | 
          
        
          |  |  |                   
      $161.02 - $200.0
      $4.83K - $6K
     |                   
              9.4K
              $1.75M
             |  | 
          
        
          |  |  |                   
      $40.63 - $49.13
      $4.67K - $5.65K
     |                   
              88.1K
              $3.74M
             |  |