|  |  |                   
      $620.67 - $670.08
      $4.23M - $4.57M
     |                   
              253K
              $170M
             |  | 
          
        
          |  |  |                   
      $41.8 - $43.15
      $13.9M - $14.4M
     |                   
              2.37M
              $101M
             |  | 
          
        
          |  |  |                   
      $30.76 - $33.01
      $5.08M - $5.45M
     |                   
              2.71M
              $88.9M
             |  | 
          
        
          |  |  |                   
      $47.86 - $48.43
      $8.23M - $8.33M
     |                   
              1.53M
              $73.7M
             |  | 
          
        
          |  |  |                   
      $35.76 - $37.93
      $5.12M - $5.43M
     |                   
              1.22M
              $46.2M
             |  | 
          
        
          |  |  |                   
      $53.36 - $59.69
      $2.96M - $3.31M
     |                   
              764K
              $44.4M
             |  | 
          
        
          |  |  |                   
      $29.55 - $32.52
      $1.88M - $2.07M
     |                   
              1.18M
              $37.8M
             |  | 
          
        
          |  |  |                   
      $63.41 - $69.69
      $2.08M - $2.29M
     |                   
              437K
              $29.9M
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $3.43M - $3.71M
     |                   
              14.5K
              $9.63M
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $33.5K - $36.3K
     |                   
              68.8K
              $42.2M
             |  | 
          
        
          |  |  |                   
      $22.9 - $24.1
      $1.58M - $1.66M
     |                   
              696K
              $16.6M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $469K - $595K
     |                   
              24.4K
              $6.22M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $939K - $1.14M
     |                   
              23.4K
              $4.37M
             |  | 
          
        
          |  |  |                   
      $175.51 - $186.57
      $1.2M - $1.28M
     |                   
              42.8K
              $7.99M
             |  | 
          
        
          |  |  |                   
      $49.0 - $49.51
      $1.6M - $1.62M
     |                   
              639K
              $31.6M
             |  | 
          
        
          |  |  |                   
      $87.29 - $93.61
      $1.17M - $1.26M
     |                   
              73.8K
              $6.89M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $1.25M - $1.37M
     |                   
              9.01K
              $4.67M
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $1.13M - $1.46M
     |                   
              3.1K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $37.14 - $37.85
      $1.03M - $1.05M
     |                   
              551K
              $20.8M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $360K - $402K
     |                   
              30.2K
              $9.52M
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $851K - $949K
     |                   
              2.8K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $42.66 - $46.53
      $136K - $148K
     |                   
              189K
              $8.72M
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $283K - $412K
     |                   
              6.46K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $115K - $168K
     |                   
              8.52K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $92.26 - $97.51
      $461K - $488K
     |                   
              42.5K
              $4.1M
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $41.4K - $62.7K
     |                   
              4.01K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $29.2 - $32.74
      $51.3K - $57.5K
     |                   
              184K
              $5.86M
             |  | 
          
        
          |  |  |                   
      $288.69 - $310.94
      $490K - $528K
     |                   
              2.47K
              $724K
             |  | 
          
        
          |  |  |                   
      $25.09 - $25.19
      $469K - $471K
     |                   
              113K
              $2.85M
             |  | 
          
        
          |  |  |                   
      $23.09 - $23.43
      $462K - $469K
     |                   
              45.4K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $22.84 - $22.95
      $462K - $465K
     |                   
              69.2K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $23.14 - $23.23
      $463K - $465K
     |                   
              65.4K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $23.29 - $23.38
      $453K - $454K
     |                   
              74.1K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $214.92 - $244.84
      $398K - $453K
     |                   
              2K
              $483K
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $274K - $382K
     |                   
              2.99K
              $984K
             |  | 
          
        
          |  |  |                   
      $49.43 - $54.52
      $285K - $315K
     |                   
              31.6K
              $1.71M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              107K
              $2.55M
             |  | 
          
        
          |  |  |                   
      $250.97 - $282.66
      $330K - $371K
     |                   
              2.28K
              $643K
             |  | 
          
        
          |  |  |                   
      $26.44 - $27.1
      $358K - $367K
     |                   
              109K
              $2.95M
             |  | 
          
        
          |  |  |                   
      $54.23 - $59.34
      $40.2K - $44K
     |                   
              70.6K
              $4.18M
             |  | 
          
        
          |  |  |                   
      $24.14 - $24.34
      $372K - $375K
     |                   
              47.4K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $29.25 - $31.56
      $585 - $631
     |                   
              187K
              $5.86M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $332K - $378K
     |                   
              1.64K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $300.96 - $355.47
      $27.4K - $32.3K
     |                   
              5.9K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $306K - $344K
     |                   
              9.51K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $202K - $223K
     |                   
              2.76K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $151.51 - $170.75
      $1.52K - $1.71K
     |                   
              15.2K
              $2.59M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $90.2K - $113K
     |                   
              3.31K
              $766K
             |  | 
          
        
          |  |  |                   
      $106.17 - $107.3
      $219K - $221K
     |                   
              43.6K
              $4.65M
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $218K - $234K
     |                   
              3.49K
              $535K
             |  |