|  |  |                   
      $179.73 - $253.23
      $157M - $221M
     |                   
              544K
              $138M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $23.3M - $30.3M
     |                   
              3.08M
              $631M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $79.5M - $98.9M
     |                   
              237K
              $134M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $15.7M - $34.4M
     |                   
              118K
              $36.7M
             |  | 
          
        
          |  |  |                   
      $310.86 - $348.77
      $33.3M - $37.4M
     |                   
              122K
              $39.2M
             |  | 
          
        
          |  |  |                   
      $3478.38 - $3880.15
      $33.1M - $36.9M
     |                   
              15.4K
              $57.1M
             |  | 
          
        
          |  |  |                   
      $438.31 - $527.29
      $26.7M - $32.1M
     |                   
              145K
              $76.6M
             |  | 
          
        
          |  |  |                   
      $177.93 - $313.14
      $26.2M - $46.1M
     |                   
              39.8K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $227.2 - $258.07
      $25.1M - $28.5M
     |                   
              319K
              $78.8M
             |  | 
          
        
          |  |  |                   
      $96.79 - $123.55
      $19.1M - $24.3M
     |                   
              3.17K
              $364K
             |  | 
          
        
          |  |  |                   
      $133.82 - $151.96
      $14.4M - $16.4M
     |                   
              254K
              $35.4M
             |  | 
          
        
          |  |  |                   
      $422.19 - $533.73
      $15.4M - $19.5M
     |                   
              12.5K
              $6.68M
             |  | 
          
        
          |  |  |                   
      $9.74 - $16.39
      $8.66M - $14.6M
     |                   
              97.9K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $9.47M - $11M
     |                   
              137K
              $41.1M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $11.1M - $13.4M
     |                   
              289K
              $103M
             |  | 
          
        
          |  |  |                   
      $183.26 - $199.95
      $6.78M - $7.4M
     |                   
              31.4K
              $5.87M
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $6.08M - $6.67M
     |                   
              97.2K
              $8.83M
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $109K - $133K
     |                   
              204K
              $48.6M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $48.7K - $59K
     |                   
              223K
              $41.5M
             |  | 
          
        
          |  |  |                   
      $91.57 - $110.76
      $3.85M - $4.65M
     |                   
              32.2K
              $3.09M
             |  | 
          
        
          |  |  |                   
      $231.64 - $323.08
      $11.8M - $16.5M
     |                   
              171K
              $52.8M
             |  | 
          
        
          |  |  |                   
      $126.84 - $145.22
      $1.94M - $2.22M
     |                   
              42.2K
              $5.44M
             |  | 
          
        
          |  |  |                   
      $70.35 - $93.84
      $2.26M - $3.02M
     |                   
              33K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $180K - $232K
     |                   
              156K
              $14M
             |  | 
          
        
          |  |  |                   
      $165.15 - $226.42
      $1.16K - $1.58K
     |                   
              36.6K
              $6.31M
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $182K - $240K
     |                   
              196K
              $6.61M
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $154K - $178K
     |                   
              61K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $372.27 - $452.69
      $207K - $251K
     |                   
              28.3K
              $11M
             |  | 
          
        
          |  |  |                   
      $75.75 - $80.65
      $1.58M - $1.68M
     |                   
              72.8K
              $5.87M
             |  | 
          
        
          |  |  |                   
      $179.73 - $211.56
      $1.13M - $1.33M
     |                   
              5.83K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $505K - $557K
     |                   
              144K
              $17M
             |  | 
          
        
          |  |  |                   
      $25.81 - $34.89
      $272K - $367K
     |                   
              88.6K
              $2.35M
             |  | 
          
        
          |  |  |                   
      $12.7 - $16.07
      $1.09M - $1.38M
     |                   
              106K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $145.85 - $225.38
      $1.19M - $1.84M
     |                   
              10.2K
              $2.13M
             |  | 
          
        
          |  |  |                   
      $104.61 - $129.97
      $119K - $147K
     |                   
              79.7K
              $9.53M
             |  | 
          
        
          |  |  |                   
      $113.38 - $135.49
      $271K - $323K
     |                   
              44.8K
              $5.63M
             |  | 
          
        
          |  |  |                   
      $210.83 - $235.28
      $24.5K - $27.3K
     |                   
              69.7K
              $15.5M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $565K - $632K
     |                   
              76.4K
              $17.5M
             |  | 
          
        
          |  |  |                   
      $65.65 - $72.39
      $189K - $208K
     |                   
              220K
              $15M
             |  | 
          
        
          |  |  |                   
      $67.47 - $99.6
      $43K - $63.4K
     |                   
              31.1K
              $2.49M
             |  | 
          
        
          |  |  |                   
      $19.26 - $25.7
      $47.8K - $63.8K
     |                   
              108K
              $2.21M
             |  | 
          
        
          |  |  |                   
      $50.37 - $60.97
      $19.9K - $24.1K
     |                   
              68.6K
              $3.56M
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $23K - $27.1K
     |                   
              59.2K
              $9.23M
             |  | 
          
        
          |  |  |                   
      $99.77 - $112.45
      $120K - $135K
     |                   
              67.5K
              $7.12M
             |  | 
          
        
          |  |  |                   
      $77.56 - $87.72
      $366K - $414K
     |                   
              72.9K
              $6.24M
             |  | 
          
        
          |  |  |                   
      $198.07 - $245.17
      $13.9K - $17.2K
     |                   
              28.8K
              $6.54M
             |  | 
          
        
          |  |  |                   
      $137.0 - $174.37
      $57.7K - $73.4K
     |                   
              22K
              $3.47M
             |  | 
          
        
          |  |  |                   
      $218.41 - $252.43
      $400K - $462K
     |                   
              36K
              $8.9M
             |  | 
          
        
          |  |  |                   
      $53.4 - $64.29
      $58K - $69.8K
     |                   
              63K
              $3.42M
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $667K - $793K
     |                   
              127K
              $6.24M
             |  |