|  |  |                   
      $172.42 - $223.89
      $2.45M - $3.18M
     |                   
              882K
              $181M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $11.3M - $14.3M
     |                   
              21.9K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $1.17M - $1.48M
     |                   
              316K
              $45.2M
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $2.96M - $3.55M
     |                   
              56.6K
              $5.71M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $1.43M - $1.57M
     |                   
              193K
              $30.8M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $980K - $1.07M
     |                   
              193K
              $29.5M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $792K - $1.73M
     |                   
              9.5K
              $2.96M
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $2.77M - $3.17M
     |                   
              13.3K
              $3.06M
             |  | 
          
        
          |  |  |                   
      $76.44 - $94.13
      $6.8K - $8.38K
     |                   
              353K
              $30M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $32.5K - $38.4K
     |                   
              89.8K
              $25.1M
             |  | 
          
        
          |  |  |                   
      $236.71 - $261.92
      $724K - $801K
     |                   
              105K
              $26.2M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $735K - $917K
     |                   
              122K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $327K - $365K
     |                   
              28.4K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $58.3K - $65.5K
     |                   
              76.3K
              $22.3M
             |  | 
          
        
          |  |  |                   
      $126.84 - $145.22
      $190K - $218K
     |                   
              87K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $105.87 - $130.56
      $527K - $650K
     |                   
              53.9K
              $6.42M
             |  | 
          
        
          |  |  |                   
      $118.01 - $148.69
      $54.9K - $69.1K
     |                   
              39.5K
              $4.74M
             |  | 
          
        
          |  |  |                   
      $63.78 - $78.91
      $888K - $1.1M
     |                   
              5.81K
              $439K
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $410K - $458K
     |                   
              191K
              $43.7M
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $897K - $1.11M
     |                   
              4.65K
              $1M
             |  | 
          
        
          |  |  |                   
      $174.64 - $205.16
      $313K - $367K
     |                   
              71.8K
              $14.2M
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $1.35M - $1.83M
     |                   
              94.6K
              $6.72M
             |  | 
          
        
          |  |  |                   
      $248.61 - $294.96
      $224K - $265K
     |                   
              43.7K
              $12.3M
             |  | 
          
        
          |  |  |                   
      $90.21 - $112.66
      $44.9K - $56.1K
     |                   
              31.9K
              $2.91M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $379K - $439K
     |                   
              24.9K
              $7.44M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $757K - $949K
     |                   
              1.65K
              $897K
             |  | 
          
        
          |  |  |                   
      $210.83 - $235.28
      $237K - $265K
     |                   
              39.4K
              $8.74M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $81.4K - $96.5K
     |                   
              56.6K
              $4.48M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $95.3K - $104K
     |                   
              281K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $225.56 - $335.19
      $204K - $303K
     |                   
              8.56K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $103K - $121K
     |                   
              348K
              $24.2M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $41.4K - $51.8K
     |                   
              6.1K
              $2.47M
             |  | 
          
        
          |  |  |                   
      $179.95 - $278.88
      $1.2M - $1.86M
     |                   
              12K
              $3.34M
             |  | 
          
        
          |  |  |                   
      $112.02 - $129.0
      $496K - $571K
     |                   
              15.1K
              $1.91M
             |  | 
          
        
          |  |  |                   
      $20.83 - $25.75
      $131K - $162K
     |                   
              173K
              $4.06M
             |  | 
          
        
          |  |  |                   
      $276.76 - $326.81
      $863K - $1.02M
     |                   
              174K
              $53.6M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $425K - $523K
     |                   
              3.02K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $24.32 - $27.87
      $114K - $130K
     |                   
              190K
              $5.03M
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $93.7K - $111K
     |                   
              15K
              $1.98M
             |  | 
          
        
          |  |  |                   
      $126.62 - $154.26
      $360K - $439K
     |                   
              32.9K
              $4.2M
             |  | 
          
        
          |  |  |                   
      $79.79 - $91.42
      $197K - $226K
     |                   
              97K
              $8.64M
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $11.9K - $16K
     |                   
              20.9K
              $966K
             |  | 
          
        
          |  |  |                   
      $372.27 - $452.69
      $52.9K - $64.3K
     |                   
              5.35K
              $2.08M
             |  | 
          
        
          |  |  |                   
      $313.51 - $363.51
      $230K - $267K
     |                   
              4.64K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $88.76 - $105.77
      $177K - $210K
     |                   
              7.92K
              $781K
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $101K - $129K
     |                   
              8.06K
              $722K
             |  | 
          
        
          |  |  |                   
      $33.45 - $36.5
      $62.8K - $68.5K
     |                   
              78.4K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $90.4K - $104K
     |                   
              120K
              $2.9M
             |  | 
          
        
          |  |  |                   
      $58.73 - $71.06
      $158K - $191K
     |                   
              9.32K
              $599K
             |  | 
          
        
          |  |  |                   
      $71.11 - $82.25
      $26.4K - $30.5K
     |                   
              31.2K
              $2.37M
             |  |