|  |  |                   
      $915.95 - $994.57
      $695M - $755M
     |                   
              67.4K
              $62.4M
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $568M - $738M
     |                   
              573K
              $437M
             |  | 
          
        
          |  |  |                   
      $102.41 - $134.86
      $587M - $774M
     |                   
              1.66M
              $219M
             |  | 
          
        
          |  |  |                   
      $433.66 - $544.47
      $364M - $457M
     |                   
              742K
              $332M
             |  | 
          
        
          |  |  |                   
      $333.65 - $392.1
      $386M - $454M
     |                   
              1.95M
              $689M
             |  | 
          
        
          |  |  |                   
      $550.18 - $598.96
      $461M - $501M
     |                   
              97K
              $55.2M
             |  | 
          
        
          |  |  |                   
      $134.8 - $184.42
      $424M - $581M
     |                   
              2.93M
              $474M
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $374M - $561M
     |                   
              412K
              $116M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $257M - $293M
     |                   
              922K
              $677M
             |  | 
          
        
          |  |  |                   
      $2292.04 - $2514.05
      $217M - $238M
     |                   
              36.9K
              $86.3M
             |  | 
          
        
          |  |  |                   
      $330.88 - $375.23
      $243M - $276M
     |                   
              104K
              $36.2M
             |  | 
          
        
          |  |  |                   
      $86.91 - $99.57
      $237M - $272M
     |                   
              2.38M
              $234M
             |  | 
          
        
          |  |  |                   
      $120.51 - $136.62
      $200M - $226M
     |                   
              254K
              $34M
             |  | 
          
        
          |  |  |                   
      $57.35 - $85.25
      $225M - $335M
     |                   
              761K
              $64.2M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $340M - $475M
     |                   
              2.91M
              $958M
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $194M - $215M
     |                   
              2.11M
              $218M
             |  | 
          
        
          |  |  |                   
      $850.86 - $1044.69
      $130M - $160M
     |                   
              229K
              $211M
             |  | 
          
        
          |  |  |                   
      $196.15 - $217.83
      $156M - $173M
     |                   
              15.9K
              $3.21M
             |  | 
          
        
          |  |  |                   
      $62.31 - $84.07
      $131M - $176M
     |                   
              35.1K
              $2.95M
             |  | 
          
        
          |  |  |                   
      $89.67 - $113.08
      $149M - $188M
     |                   
              36.6K
              $4.02M
             |  | 
          
        
          |  |  |                   
      $49.19 - $59.19
      $108M - $130M
     |                   
              2.03M
              $111M
             |  | 
          
        
          |  |  |                   
      $65.64 - $78.22
      $106M - $126M
     |                   
              1.82M
              $122M
             |  | 
          
        
          |  |  |                   
      $390.92 - $477.15
      $165M - $202M
     |                   
              420K
              $201M
             |  | 
          
        
          |  |  |                   
      $58.3 - $100.8
      $38.3M - $66.3M
     |                   
              1.76M
              $112M
             |  | 
          
        
          |  |  |                   
      $82.58 - $105.54
      $93.4M - $119M
     |                   
              419K
              $35M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $919M - $1.17B
     |                   
              16.5M
              $4.2B
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $94.9M - $102M
     |                   
              2.72M
              $418M
             |  | 
          
        
          |  |  |                   
      $298.82 - $354.89
      $108M - $129M
     |                   
              562K
              $185M
             |  | 
          
        
          |  |  |                   
      $156.97 - $182.84
      $99.3M - $116M
     |                   
              9.77K
              $1.56M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.92M
              $568M
             |  | 
          
        
          |  |  |                   
      $201.0 - $334.87
      $117M - $195M
     |                   
              109K
              $33.9M
             |  | 
          
        
          |  |  |                   
      $217.37 - $259.96
      $106M - $126M
     |                   
              515K
              $133M
             |  | 
          
        
          |  |  |                   
      $697.13 - $769.67
      $113M - $125M
     |                   
              141K
              $107M
             |  | 
          
        
          |  |  |                   
      $48.89 - $61.24
      $127M - $158M
     |                   
              2.05M
              $125M
             |  | 
          
        
          |  |  |                   
      $526.48 - $588.0
      $93.7M - $105M
     |                   
              49.3K
              $28M
             |  | 
          
        
          |  |  |                   
      $259.44 - $278.65
      $96.8M - $104M
     |                   
              107K
              $27.8M
             |  | 
          
        
          |  |  |                   
      $29.87 - $37.66
      $64.8M - $81.7M
     |                   
              1.68M
              $56.2M
             |  | 
          
        
          |  |  |                   
      $90.88 - $108.93
      $78.7M - $94.4M
     |                   
              86.2K
              $8.09M
             |  | 
          
        
          |  |  |                   
      $90.15 - $137.64
      $98.3M - $150M
     |                   
              27.3K
              $3.76M
             |  | 
          
        
          |  |  |                   
      $185.88 - $207.44
      $106M - $118M
     |                   
              672K
              $135M
             |  | 
          
        
          |  |  |                   
      $291.67 - $316.99
      $98M - $106M
     |                   
              271K
              $82.4M
             |  | 
          
        
          |  |  |                   
      $19.81 - $25.24
      $105M - $134M
     |                   
              3.53M
              $86.6M
             |  | 
          
        
          |  |  |                   
      $81.9 - $96.86
      $77.6M - $91.8M
     |                   
              34.9K
              $2.95M
             |  | 
          
        
          |  |  |                   
      $145.57 - $178.99
      $79.9M - $98.3M
     |                   
              32.3K
              $5.05M
             |  | 
          
        
          |  |  |                   
      $271.18 - $309.22
      $80.4M - $91.6M
     |                   
              222K
              $62.7M
             |  | 
          
        
          |  |  |                   
      $103.26 - $115.0
      $84.3M - $93.9M
     |                   
              428K
              $48.1M
             |  | 
          
        
          |  |  |                   
      $42.83 - $47.07
      $83.9M - $92.2M
     |                   
              1.34M
              $61.1M
             |  | 
          
        
          |  |  |                   
      $90.83 - $96.0
      $80.2M - $84.7M
     |                   
              318K
              $30.1M
             |  | 
          
        
          |  |  |                   
      $95.57 - $105.36
      $74.6M - $82.3M
     |                   
              201K
              $20.2M
             |  | 
          
        
          |  |  |                   
      $26.23 - $28.5
      $63.6M - $69.1M
     |                   
              6.08M
              $172M
             |  |