|  |  |                   
      $77.05 - $85.16
      $31.4M - $34.7M
     |                   
              6.19M
              $519M
             |  | 
          
        
          |  |  |                   
      $119.73 - $134.7
      $25.9M - $29.1M
     |                   
              4.31M
              $575M
             |  | 
          
        
          |  |  |                   
      $530.88 - $655.83
      $6.47M - $7.99M
     |                   
              407K
              $265M
             |  | 
          
        
          |  |  |                   
      $290.76 - $334.59
      $45.7M - $52.6M
     |                   
              230K
              $74.2M
             |  | 
          
        
          |  |  |                   
      $129.82 - $184.04
      $16.6M - $23.5M
     |                   
              876K
              $148M
             |  | 
          
        
          |  |  |                   
      $255.46 - $285.58
      $47.1M - $52.7M
     |                   
              184K
              $51.2M
             |  | 
          
        
          |  |  |                   
      $108.22 - $120.47
      $49.3M - $54.9M
     |                   
              4.41M
              $490M
             |  | 
          
        
          |  |  |                   
      $192.0 - $214.65
      $44M - $49.2M
     |                   
              346K
              $74.2M
             |  | 
          
        
          |  |  |                   
      $294.27 - $342.31
      $18.4M - $21.4M
     |                   
              2.33M
              $774M
             |  | 
          
        
          |  |  |                   
      $516.18 - $664.54
      $49.1M - $63.2M
     |                   
              110K
              $58.3M
             |  | 
          
        
          |  |  |                   
      $269.2 - $297.91
      $35.5M - $39.3M
     |                   
              523K
              $156M
             |  | 
          
        
          |  |  |                   
      $102.01 - $117.25
      $18.2M - $20.9M
     |                   
              2.45M
              $284M
             |  | 
          
        
          |  |  |                   
      $184.56 - $218.69
      $27.9M - $33M
     |                   
              666K
              $144M
             |  | 
          
        
          |  |  |                   
      $67.53 - $76.86
      $22.5M - $25.6M
     |                   
              4.54M
              $323M
             |  | 
          
        
          |  |  |                   
      $173.07 - $216.53
      $35.3M - $44.2M
     |                   
              214K
              $43.4M
             |  | 
          
        
          |  |  |                   
      $91.03 - $98.69
      $27.8M - $30.2M
     |                   
              3.04M
              $290M
             |  | 
          
        
          |  |  |                   
      $163.62 - $210.2
      $10.9M - $14.1M
     |                   
              883K
              $173M
             |  | 
          
        
          |  |  |                   
      $126.69 - $147.99
      $52.5M - $61.3M
     |                   
              1.26M
              $160M
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $47.3M - $61.4M
     |                   
              1.37M
              $1.05B
             |  | 
          
        
          |  |  |                   
      $141.13 - $159.19
      $56M - $63.2M
     |                   
              2.75M
              $403M
             |  | 
          
        
          |  |  |                   
      $42.47 - $50.39
      $9.31M - $11M
     |                   
              3.71M
              $182M
             |  | 
          
        
          |  |  |                   
      $11.92 - $16.3
      $26M - $35.6M
     |                   
              2.18M
              $35M
             |  | 
          
        
          |  |  |                   
      $91.27 - $143.18
      $1.18M - $1.85M
     |                   
              677K
              $97M
             |  | 
          
        
          |  |  |                   
      $326.09 - $392.66
      $28.2M - $33.9M
     |                   
              136K
              $51.3M
             |  | 
          
        
          |  |  |                   
      $38.68 - $50.55
      $8.39M - $11M
     |                   
              2.45M
              $119M
             |  | 
          
        
          |  |  |                   
      $4.77 - $6.45
      $12.9M - $17.4M
     |                   
              19.9M
              $120M
             |  | 
          
        
          |  |  |                   
      $95.32 - $123.91
      $31.1M - $40.4M
     |                   
              359K
              $36.4M
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $18.9M - $20.8M
     |                   
              711K
              $358M
             |  | 
          
        
          |  |  |                   
      $26.23 - $28.5
      $27.7M - $30.1M
     |                   
              1.2M
              $34M
             |  | 
          
        
          |  |  |                   
      $145.84 - $173.55
      $10.6M - $12.6M
     |                   
              2.37M
              $394M
             |  | 
          
        
          |  |  |                   
      $44.92 - $52.42
      $17.4M - $20.2M
     |                   
              2.14M
              $110M
             |  | 
          
        
          |  |  |                   
      $28.37 - $32.49
      $25.2M - $28.8M
     |                   
              1.49M
              $43.1M
             |  | 
          
        
          |  |  |                   
      $696.56 - $806.32
      $8.37M - $9.69M
     |                   
              187K
              $149M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.34M
              $230M
             |  | 
          
        
          |  |  |                   
      $75.63 - $83.25
      $20.6M - $22.6M
     |                   
              1.19M
              $99.4M
             |  | 
          
        
          |  |  |                   
      $38.82 - $50.43
      $20.3M - $26.3M
     |                   
              1.13M
              $51.1M
             |  | 
          
        
          |  |  |                   
      $1166.48 - $1324.06
      $15.2M - $17.3M
     |                   
              141K
              $173M
             |  | 
          
        
          |  |  |                   
      $63.26 - $68.98
      $15.5M - $16.9M
     |                   
              2.83M
              $191M
             |  | 
          
        
          |  |  |                   
      $43.94 - $50.41
      $14.8M - $17M
     |                   
              2.33M
              $113M
             |  | 
          
        
          |  |  |                   
      $111.08 - $132.99
      $8.34M - $9.99M
     |                   
              792K
              $103M
             |  | 
          
        
          |  |  |                   
      $10.66 - $13.88
      $18.1M - $23.6M
     |                   
              1.7M
              $22M
             |  | 
          
        
          |  |  |                   
      $90.88 - $108.93
      $29.8M - $35.7M
     |                   
              842K
              $79M
             |  | 
          
        
          |  |  |                   
      $86.56 - $107.43
      $36.8M - $45.7M
     |                   
              2.41M
              $216M
             |  | 
          
        
          |  |  |                   
      $620.01 - $738.53
      $29.9M - $35.6M
     |                   
              241K
              $168M
             |  | 
          
        
          |  |  |                   
      $756.7 - $811.13
      $24.8M - $26.6M
     |                   
              483K
              $379M
             |  | 
          
        
          |  |  |                   
      $146.04 - $167.63
      $18.6M - $21.3M
     |                   
              151K
              $23.7M
             |  | 
          
        
          |  |  |                   
      $252.01 - $293.73
      $6.71M - $7.82M
     |                   
              791K
              $216M
             |  | 
          
        
          |  |  |                   
      $137.04 - $165.9
      $11.9M - $14.4M
     |                   
              407K
              $64.1M
             |  | 
          
        
          |  |  |                   
      $39.73 - $44.0
      $12.9M - $14.3M
     |                   
              1.61M
              $70.7M
             |  | 
          
        
          |  |  |                   
      $259.39 - $285.47
      $10.3M - $11.4M
     |                   
              1.65M
              $453M
             |  |