|  |  |                   
      $202.38 - $256.87
      $4.15M - $5.26M
     |                   
              473K
              $120M
             |  | 
          
        
          |  |  |                   
      $72.65 - $78.68
      $8.55M - $9.26M
     |                   
              2.28M
              $179M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $3.02M - $3.67M
     |                   
              582K
              $109M
             |  | 
          
        
          |  |  |                   
      $50.23 - $50.48
      $17.9M - $18M
     |                   
              433K
              $21.8M
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $1.1M - $1.67M
     |                   
              104K
              $46.5M
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $1.74M - $2.54M
     |                   
              141K
              $34.4M
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $3.81M - $4.12M
     |                   
              146K
              $97.6M
             |  | 
          
        
          |  |  |                   
      $110.06 - $110.49
      $9.22M - $9.26M
     |                   
              399K
              $44.1M
             |  | 
          
        
          |  |  |                   
      $45.26 - $46.63
      $7.38M - $7.61M
     |                   
              719K
              $33.3M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $3.32M - $3.62M
     |                   
              174K
              $90.1M
             |  | 
          
        
          |  |  |                   
      $243.93 - $275.62
      $2.61M - $2.95M
     |                   
              147K
              $40.2M
             |  | 
          
        
          |  |  |                   
      $108.46 - $120.63
      $2.15M - $2.39M
     |                   
              425K
              $50.5M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $985K - $1.38M
     |                   
              94.2K
              $31.1M
             |  | 
          
        
          |  |  |                   
      $62.09 - $66.51
      $3.82M - $4.09M
     |                   
              600K
              $39.1M
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $572K - $834K
     |                   
              77.4K
              $18.8M
             |  | 
          
        
          |  |  |                   
      $22.36 - $22.52
      $5.41M - $5.45M
     |                   
              255K
              $5.74M
             |  | 
          
        
          |  |  |                   
      $420.11 - $472.68
      $2.05M - $2.3M
     |                   
              75.6K
              $35.4M
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $809K - $873K
     |                   
              94.6K
              $63M
             |  | 
          
        
          |  |  |                   
      $39.8 - $42.86
      $2.43M - $2.61M
     |                   
              933K
              $39.9M
             |  | 
          
        
          |  |  |                   
      $225.11 - $247.9
      $2.56M - $2.82M
     |                   
              101K
              $25M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $92.8K - $116K
     |                   
              97.2K
              $22.5M
             |  | 
          
        
          |  |  |                   
      $70.77 - $73.59
      $3.82M - $3.97M
     |                   
              282K
              $20.7M
             |  | 
          
        
          |  |  |                   
      $51.78 - $57.89
      $2.36M - $2.64M
     |                   
              377K
              $21.7M
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $90.4K - $136K
     |                   
              67.2K
              $18.9M
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $800K - $1.15M
     |                   
              74.2K
              $13.5M
             |  | 
          
        
          |  |  |                   
      $279.83 - $293.74
      $3.5M - $3.68M
     |                   
              49.2K
              $14.4M
             |  | 
          
        
          |  |  |                   
      $50.19 - $50.91
      $4.12M - $4.18M
     |                   
              84.5K
              $4.28M
             |  | 
          
        
          |  |  |                   
      $108.97 - $121.65
      $1.35M - $1.51M
     |                   
              254K
              $30.6M
             |  | 
          
        
          |  |  |                   
      $102.17 - $110.66
      $1.73M - $1.87M
     |                   
              285K
              $31.6M
             |  | 
          
        
          |  |  |                   
      $85.01 - $90.35
      $3.23M - $3.44M
     |                   
              46.7K
              $4.17M
             |  | 
          
        
          |  |  |                   
      $224.68 - $282.71
      $348K - $438K
     |                   
              53.2K
              $14.9M
             |  | 
          
        
          |  |  |                   
      $54.35 - $59.32
      $1.78M - $1.95M
     |                   
              239K
              $14.1M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $368K - $411K
     |                   
              94K
              $29.7M
             |  | 
          
        
          |  |  |                   
      $298.82 - $354.89
      $2.39M - $2.84M
     |                   
              12K
              $3.94M
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $563K - $666K
     |                   
              47.8K
              $19.4M
             |  | 
          
        
          |  |  |                   
      $22.84 - $22.95
      $2.37M - $2.38M
     |                   
              414K
              $9.5M
             |  | 
          
        
          |  |  |                   
      $390.92 - $477.15
      $695K - $849K
     |                   
              18K
              $8.58M
             |  | 
          
        
          |  |  |                   
      $39.59 - $42.21
      $546K - $582K
     |                   
              683K
              $28.7M
             |  | 
          
        
          |  |  |                   
      $22.19 - $22.44
      $2.18M - $2.21M
     |                   
              160K
              $3.59M
             |  | 
          
        
          |  |  |                   
      $64.12 - $68.08
      $1.23M - $1.3M
     |                   
              234K
              $16M
             |  | 
          
        
          |  |  |                   
      $108.08 - $121.73
      $577K - $650K
     |                   
              140K
              $16.8M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              24.9K
              $6.61M
             |  | 
          
        
          |  |  |                   
      $97.75 - $100.75
      $1.56M - $1.61M
     |                   
              399K
              $40M
             |  | 
          
        
          |  |  |                   
      $96.42 - $101.82
      $1.76M - $1.86M
     |                   
              47.2K
              $4.76M
             |  | 
          
        
          |  |  |                   
      $74.93 - $80.73
      $1.16M - $1.25M
     |                   
              134K
              $10.8M
             |  | 
          
        
          |  |  |                   
      $194.44 - $206.51
      $799K - $849K
     |                   
              95.8K
              $19.8M
             |  | 
          
        
          |  |  |                   
      $167.06 - $208.19
      $1.54M - $1.92M
     |                   
              26.3K
              $5.35M
             |  | 
          
        
          |  |  |                   
      $127.86 - $151.39
      $1.52M - $1.8M
     |                   
              14K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $101.2 - $109.16
      $1.58M - $1.7M
     |                   
              24K
              $2.61M
             |  | 
          
        
          |  |  |                   
      $19.31 - $35.5
      $186K - $343K
     |                   
              134K
              $4.48M
             |  |