|  |  |                   
      $40.86 - $54.38
      $43.1M - $57.4M
     |                   
              34.3M
              $1.87B
             |  | 
          
        
          |  |  |                   
      $49.86 - $65.25
      $15.4M - $20.2M
     |                   
              34.6M
              $2.26B
             |  | 
          
        
          |  |  |                   
      $45.11 - $52.34
      $103M - $119M
     |                   
              81.1M
              $4.24B
             |  | 
          
        
          |  |  |                   
      $22.92 - $28.05
      $36.4M - $44.5M
     |                   
              60.4M
              $1.69B
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $84.2M - $102M
     |                   
              9.66M
              $1.06B
             |  | 
          
        
          |  |  |                   
      $498.8 - $620.9
      $107M - $134M
     |                   
              232K
              $144M
             |  | 
          
        
          |  |  |                   
      $35.35 - $42.68
      $45M - $54.4M
     |                   
              23.8M
              $1.02B
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $18M - $21.8M
     |                   
              8.49M
              $527M
             |  | 
          
        
          |  |  |                   
      $43.2 - $57.36
      $1.43M - $1.89M
     |                   
              4.35M
              $250M
             |  | 
          
        
          |  |  |                   
      $58.41 - $72.69
      $793K - $987K
     |                   
              4.99M
              $363M
             |  | 
          
        
          |  |  |                   
      $72.96 - $90.39
      $18M - $22.4M
     |                   
              1.72M
              $154M
             |  | 
          
        
          |  |  |                   
      $21.55 - $22.2
      $14.6M - $15M
     |                   
              184M
              $4.07B
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $11.5M - $14.3M
     |                   
              384K
              $117M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $11.6M - $19.4M
     |                   
              216K
              $34.1M
             |  | 
          
        
          |  |  |                   
      $50.09 - $51.09
      $5.29M - $5.4M
     |                   
              14.5M
              $743M
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $19.7M - $20.2M
     |                   
              370K
              $36.7M
             |  | 
          
        
          |  |  |                   
      $20.42 - $25.3
      $7.88M - $9.76M
     |                   
              5.48M
              $139M
             |  | 
          
        
          |  |  |                   
      $416.06 - $551.64
      $11.9M - $15.8M
     |                   
              54.1K
              $29.8M
             |  | 
          
        
          |  |  |                   
      $73.7 - $90.98
      $4.39M - $5.42M
     |                   
              1.39M
              $127M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $10.9M - $12.5M
     |                   
              256K
              $45.2M
             |  | 
          
        
          |  |  |                   
      $224.16 - $285.86
      $3.02M - $3.85M
     |                   
              286K
              $81.8M
             |  | 
          
        
          |  |  |                   
      $70.44 - $86.87
      $1.31M - $1.61M
     |                   
              1.37M
              $119M
             |  | 
          
        
          |  |  |                   
      $29.12 - $35.84
      $1.84M - $2.27M
     |                   
              3.15M
              $113M
             |  | 
          
        
          |  |  |                   
      $72.61 - $88.75
      $2.91M - $3.55M
     |                   
              1.31M
              $116M
             |  | 
          
        
          |  |  |                   
      $25.48 - $27.78
      $41M - $44.7M
     |                   
              49.6M
              $1.32B
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $5.34M - $7.12M
     |                   
              125K
              $27.5M
             |  | 
          
        
          |  |  |                   
      $18.94 - $21.67
      $25.6M - $29.3M
     |                   
              55.5M
              $1.17B
             |  | 
          
        
          |  |  |                   
      $50.48 - $50.71
      $9.34M - $9.38M
     |                   
              259K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $228.54 - $279.83
      $7.14M - $8.74M
     |                   
              57.8K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $28.02 - $34.71
      $6.97M - $8.63M
     |                   
              302K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $725400.0 - $809350.0
      $8.7M - $9.71M
     |                   
              13
              $9.47M
             |  | 
          
        
          |  |  |                   
      $54.19 - $67.22
      $6.86M - $8.5M
     |                   
              131K
              $8.82M
             |  | 
          
        
          |  |  |                   
      $46.99 - $57.94
      $523K - $644K
     |                   
              5.95M
              $337M
             |  | 
          
        
          |  |  |                   
      $70.56 - $87.22
      $5.77M - $7.13M
     |                   
              104K
              $9.05M
             |  | 
          
        
          |  |  |                   
      $67.03 - $80.35
      $4.48M - $5.37M
     |                   
              1.37M
              $110M
             |  | 
          
        
          |  |  |                   
      $100.04 - $100.54
      $5.98M - $6.01M
     |                   
              59.8K
              $6.01M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $3.04M - $3.79M
     |                   
              41.4K
              $25.6M
             |  | 
          
        
          |  |  |                   
      $81.46 - $94.63
      $4.73M - $5.49M
     |                   
              206K
              $19.5M
             |  | 
          
        
          |  |  |                   
      $24.21 - $29.47
      $4.55M - $5.53M
     |                   
              314K
              $9.24M
             |  | 
          
        
          |  |  |                   
      $108.87 - $133.04
      $4.41M - $5.39M
     |                   
              64.5K
              $8.57M
             |  | 
          
        
          |  |  |                   
      $1036.28 - $1430.55
      $5.15M - $7.1M
     |                   
              4.97K
              $5.25M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $1.2M - $1.83M
     |                   
              23.6K
              $17.4M
             |  | 
          
        
          |  |  |                   
      $103.88 - $123.68
      $2.23M - $2.65M
     |                   
              694K
              $85.7M
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $5.63M - $6.28M
     |                   
              25.2K
              $12.3M
             |  | 
          
        
          |  |  |                   
      $50.36 - $50.68
      $4.92M - $4.96M
     |                   
              97.8K
              $4.96M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $2.25M - $3.68M
     |                   
              39.4K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $7.7 - $14.6
      $2.26M - $4.28M
     |                   
              442K
              $6.46M
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $1.18M - $1.88M
     |                   
              67.4K
              $14.1M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $1.34M - $1.65M
     |                   
              121K
              $21.4M
             |  | 
          
        
          |  |  |                   
      $21.32 - $24.75
      $3.34M - $3.87M
     |                   
              156K
              $3.83M
             |  |