|  |  |                   
      $237.58 - $259.17
      $118M - $128M
     |                   
              1.08M
              $274M
             |  | 
          
        
          |  |  |                   
      $181.56 - $190.33
      $25M - $26.2M
     |                   
              266K
              $50.5M
             |  | 
          
        
          |  |  |                   
      $250.97 - $282.66
      $6.4M - $7.21M
     |                   
              549K
              $155M
             |  | 
          
        
          |  |  |                   
      $86.72 - $92.61
      $19.8M - $21.2M
     |                   
              229K
              $20.5M
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $5.36M - $5.78M
     |                   
              255K
              $171M
             |  | 
          
        
          |  |  |                   
      $84.25 - $91.99
      $15.2M - $16.6M
     |                   
              359K
              $32M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $5.32M - $6.48M
     |                   
              259K
              $48.3M
             |  | 
          
        
          |  |  |                   
      $216.09 - $242.18
      $5.46M - $6.12M
     |                   
              135K
              $32.3M
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $2.66M - $3.87M
     |                   
              87.6K
              $21.3M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $4.69M - $5.11M
     |                   
              175K
              $90.5M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $3.1M - $4.33M
     |                   
              87.9K
              $29M
             |  | 
          
        
          |  |  |                   
      $37.14 - $37.85
      $4.97M - $5.07M
     |                   
              4.58M
              $173M
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $1.67M - $1.99M
     |                   
              118K
              $21.8M
             |  | 
          
        
          |  |  |                   
      $23.54 - $23.97
      $4.38M - $4.46M
     |                   
              7.2M
              $172M
             |  | 
          
        
          |  |  |                   
      $25.28 - $25.63
      $4.52M - $4.59M
     |                   
              6.82M
              $175M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $2.82M - $3.16M
     |                   
              97.3K
              $30.7M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $316K - $395K
     |                   
              107K
              $24.8M
             |  | 
          
        
          |  |  |                   
      $93.41 - $104.11
      $4.18M - $4.66M
     |                   
              47.7K
              $4.91M
             |  | 
          
        
          |  |  |                   
      $69.02 - $73.57
      $3.76M - $4M
     |                   
              189K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $843.9 - $1078.6
      $3.12M - $3.98M
     |                   
              5.24K
              $5.65M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              373K
              $28.4M
             |  | 
          
        
          |  |  |                   
      $90.65 - $109.75
      $2.63M - $3.18M
     |                   
              35.2K
              $3.83M
             |  | 
          
        
          |  |  |                   
      $28.84 - $31.84
      $1.89M - $2.09M
     |                   
              495K
              $15.6M
             |  | 
          
        
          |  |  |                   
      $1147.87 - $1297.18
      $3M - $3.39M
     |                   
              3.06K
              $3.67M
             |  | 
          
        
          |  |  |                   
      $129.01 - $139.72
      $2.18M - $2.36M
     |                   
              161K
              $22.5M
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $1.4M - $2.11M
     |                   
              9.83K
              $4.37M
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $2.21M - $2.44M
     |                   
              101K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $2.26M - $2.54M
     |                   
              157K
              $34.5M
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $935K - $1.4M
     |                   
              17.8K
              $5.01M
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $1.43M - $1.58M
     |                   
              21.1K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $89.32 - $107.82
      $1.53M - $1.85M
     |                   
              17.2K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $1.9M - $2.16M
     |                   
              50.9K
              $37.4M
             |  | 
          
        
          |  |  |                   
      $244.75 - $305.63
      $916K - $1.14M
     |                   
              17.4K
              $5.24M
             |  | 
          
        
          |  |  |                   
      $171.0 - $196.23
      $1.38M - $1.58M
     |                   
              8.06K
              $1.58M
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $1.01M - $1.45M
     |                   
              11.1K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $144.19 - $167.33
      $529K - $614K
     |                   
              45.5K
              $7.61M
             |  | 
          
        
          |  |  |                   
      $97.03 - $108.14
      $1.55M - $1.72M
     |                   
              24.4K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $91.03 - $98.69
      $1.33M - $1.45M
     |                   
              31.3K
              $2.98M
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $1.23M - $1.36M
     |                   
              33.3K
              $3.44M
             |  | 
          
        
          |  |  |                   
      $86.91 - $99.57
      $1.2M - $1.38M
     |                   
              13.8K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $214.92 - $244.84
      $176K - $201K
     |                   
              44.7K
              $10.8M
             |  | 
          
        
          |  |  |                   
      $915.95 - $994.57
      $1.43M - $1.55M
     |                   
              3.67K
              $3.4M
             |  | 
          
        
          |  |  |                   
      $120.51 - $136.62
      $1.28M - $1.45M
     |                   
              70.4K
              $9.43M
             |  | 
          
        
          |  |  |                   
      $51.37 - $54.25
      $681K - $719K
     |                   
              399K
              $21.5M
             |  | 
          
        
          |  |  |                   
      $103.24 - $111.73
      $1.19M - $1.29M
     |                   
              15K
              $1.65M
             |  | 
          
        
          |  |  |                   
      $64.12 - $68.08
      $1.08M - $1.15M
     |                   
              45.8K
              $3.12M
             |  | 
          
        
          |  |  |                   
      $108.46 - $120.63
      $2.71K - $3.02K
     |                   
              128K
              $15.3M
             |  | 
          
        
          |  |  |                   
      $284.17 - $319.49
      $1.19M - $1.34M
     |                   
              11.5K
              $3.55M
             |  | 
          
        
          |  |  |                   
      $97.75 - $100.75
      $1M - $1.03M
     |                   
              193K
              $19.4M
             |  | 
          
        
          |  |  |                   
      $150.71 - $178.14
      $972K - $1.15M
     |                   
              9.18K
              $1.64M
             |  |