|  |  |                   
      $57.14 - $72.68
      $17.9M - $22.8M
     |                   
              90.5K
              $6.58M
             |  | 
          
        
          |  |  |                   
      $54.81 - $67.78
      $13.1M - $16.1M
     |                   
              971K
              $65.8M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $1.93M - $4.21M
     |                   
              20.4K
              $6.37M
             |  | 
          
        
          |  |  |                   
      $228.54 - $279.83
      $7.76M - $9.51M
     |                   
              116K
              $32.4M
             |  | 
          
        
          |  |  |                   
      $72.71 - $82.56
      $6.51M - $7.4M
     |                   
              2.42M
              $197M
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $3.64M - $4.3M
     |                   
              28.9K
              $3.82M
             |  | 
          
        
          |  |  |                   
      $102.31 - $105.8
      $2.53M - $2.62M
     |                   
              562K
              $58.7M
             |  | 
          
        
          |  |  |                   
      $104.77 - $106.34
      $1.74M - $1.77M
     |                   
              43.2K
              $4.59M
             |  | 
          
        
          |  |  |                   
      $32.41 - $42.59
      $1.72M - $2.26M
     |                   
              61.1K
              $2.6M
             |  | 
          
        
          |  |  |                   
      $93.15 - $96.56
      $2.14M - $2.22M
     |                   
              1.93M
              $185M
             |  | 
          
        
          |  |  |                   
      $52.13 - $74.29
      $901K - $1.28M
     |                   
              6.16K
              $321K
             |  | 
          
        
          |  |  |                   
      $39.89 - $49.46
      $3.53M - $4.38M
     |                   
              660K
              $32.7M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $194K - $244K
     |                   
              10.7K
              $4.33M
             |  | 
          
        
          |  |  |                   
      $97.29 - $105.63
      $910K - $988K
     |                   
              52.3K
              $5.32M
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $292K - $395K
     |                   
              28.6K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $23.09 - $25.91
      $656K - $736K
     |                   
              12.2K
              $300K
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $128K - $165K
     |                   
              34.4K
              $3.08M
             |  | 
          
        
          |  |  |                   
      $47.24 - $62.46
      $80.4K - $106K
     |                   
              45K
              $2.16M
             |  | 
          
        
          |  |  |                   
      $24.19 - $24.45
      $642K - $649K
     |                   
              43.2K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $99.77 - $112.45
      $104K - $117K
     |                   
              61.7K
              $6.51M
             |  | 
          
        
          |  |  |                   
      $114.78 - $133.31
      $429K - $499K
     |                   
              9.92K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $312K - $349K
     |                   
              32.5K
              $7.43M
             |  | 
          
        
          |  |  |                   
      $104.48 - $124.43
      $14.4K - $17.2K
     |                   
              28.1K
              $3.11M
             |  | 
          
        
          |  |  |                   
      $421.84 - $520.66
      $38K - $46.9K
     |                   
              5.26K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $22.6 - $29.07
      $6.78K - $8.72K
     |                   
              102K
              $2.59M
             |  | 
          
        
          |  |  |                   
      $456.3 - $540.39
      $274K - $325K
     |                   
              2.77K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $100.35 - $100.71
      $328K - $329K
     |                   
              355K
              $35.8M
             |  | 
          
        
          |  |  |                   
      $210.83 - $235.28
      $109K - $122K
     |                   
              17.1K
              $3.79M
             |  | 
          
        
          |  |  |                   
      $61.82 - $71.72
      $48K - $55.7K
     |                   
              62.3K
              $4.21M
             |  | 
          
        
          |  |  |                   
      $26.8 - $37.92
      $131K - $185K
     |                   
              22.1K
              $701K
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $227K - $268K
     |                   
              7.29K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $67.7K - $89.4K
     |                   
              26K
              $879K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              94K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $168.34 - $195.42
      $289K - $335K
     |                   
              7.66K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $89.76 - $112.34
      $147K - $183K
     |                   
              15.5K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $483.07 - $625.6
      $118K - $153K
     |                   
              1.09K
              $574K
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $287K - $347K
     |                   
              12.6K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $34.28 - $41.6
      $278K - $338K
     |                   
              24.8K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $54.52 - $56.7
      $241K - $251K
     |                   
              4.21K
              $234K
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $32.3K - $35.6K
     |                   
              54.3K
              $6.41M
             |  | 
          
        
          |  |  |                   
      $36.94 - $42.43
      $2.47K - $2.84K
     |                   
              62.2K
              $2.36M
             |  | 
          
        
          |  |  |                   
      $107.83 - $119.94
      $181K - $202K
     |                   
              8.08K
              $871K
             |  | 
          
        
          |  |  |                   
      $50.37 - $57.97
      $203K - $233K
     |                   
              8.3K
              $469K
             |  | 
          
        
          |  |  |                   
      $102.84 - $122.24
      $39.9K - $47.4K
     |                   
              27.7K
              $3.17M
             |  | 
          
        
          |  |  |                   
      $27.8 - $34.02
      $151K - $185K
     |                   
              6.9K
              $208K
             |  | 
          
        
          |  |  |                   
      $388.56 - $520.27
      $76.2K - $102K
     |                   
              1.78K
              $722K
             |  | 
          
        
          |  |  |                   
      $72.7 - $88.29
      $118K - $143K
     |                   
              4.24K
              $316K
             |  | 
          
        
          |  |  |                   
      $224.93 - $295.04
      $135K - $177K
     |                   
              1.82K
              $445K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              992
              $270K
             |  | 
          
        
          |  |  |                   
      $1503.62 - $2206.01
      $132K - $194K
     |                   
              1.15K
              $2.1M
             |  |