|  |  |                   
      $517.23 - $700.54
      $12.5M - $17M
     |                   
              497K
              $347M
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $27.4M - $38.1M
     |                   
              23.6K
              $137M
             |  | 
          
        
          |  |  |                   
      $119.13 - $135.03
      $55.8M - $63.2M
     |                   
              480K
              $59.2M
             |  | 
          
        
          |  |  |                   
      $111.65 - $284.95
      $4.11M - $10.5M
     |                   
              297K
              $84.7M
             |  | 
          
        
          |  |  |                   
      $12.49 - $16.76
      $39.5M - $53M
     |                   
              3.35M
              $56.2M
             |  | 
          
        
          |  |  |                   
      $53.5 - $71.62
      $20.3M - $27.2M
     |                   
              2.99M
              $214M
             |  | 
          
        
          |  |  |                   
      $62.73 - $78.42
      $11.7M - $14.6M
     |                   
              5.08M
              $394M
             |  | 
          
        
          |  |  |                   
      $65.81 - $92.34
      $608K - $853K
     |                   
              2.96M
              $273M
             |  | 
          
        
          |  |  |                   
      $25.48 - $27.78
      $82.3M - $89.8M
     |                   
              58M
              $1.54B
             |  | 
          
        
          |  |  |                   
      $39.49 - $53.64
      $32.4M - $43.9M
     |                   
              1.86M
              $97.3M
             |  | 
          
        
          |  |  |                   
      $8.26 - $10.1
      $43.2M - $52.9M
     |                   
              21.7M
              $211M
             |  | 
          
        
          |  |  |                   
      $182.34 - $286.22
      $26.3M - $41.3M
     |                   
              268K
              $73.4M
             |  | 
          
        
          |  |  |                   
      $60.6 - $87.81
      $29.7M - $43M
     |                   
              500K
              $43.9M
             |  | 
          
        
          |  |  |                   
      $75.85 - $140.6
      $9.1M - $16.9M
     |                   
              515K
              $72.4M
             |  | 
          
        
          |  |  |                   
      $206.34 - $257.46
      $14.9M - $18.6M
     |                   
              1.05M
              $270M
             |  | 
          
        
          |  |  |                   
      $223.31 - $304.18
      $20.6M - $28.1M
     |                   
              366K
              $109M
             |  | 
          
        
          |  |  |                   
      $41.06 - $56.09
      $26.6M - $36.4M
     |                   
              2.08M
              $114M
             |  | 
          
        
          |  |  |                   
      $49.56 - $95.06
      $7.43M - $14.3M
     |                   
              820K
              $78M
             |  | 
          
        
          |  |  |                   
      $101.85 - $182.61
      $5.11M - $9.16M
     |                   
              446K
              $81M
             |  | 
          
        
          |  |  |                   
      $12.69 - $20.62
      $4.37M - $7.11M
     |                   
              4.51M
              $91.2M
             |  | 
          
        
          |  |  |                   
      $34.69 - $42.32
      $56.4M - $68.8M
     |                   
              12.5M
              $492M
             |  | 
          
        
          |  |  |                   
      $508.76 - $605.77
      $23.8M - $28.3M
     |                   
              585K
              $335M
             |  | 
          
        
          |  |  |                   
      $167.22 - $212.42
      $23.9M - $30.4M
     |                   
              235K
              $46.5M
             |  | 
          
        
          |  |  |                   
      $91.41 - $94.22
      $23.3M - $24M
     |                   
              21.3M
              $2B
             |  | 
          
        
          |  |  |                   
      $66.75 - $84.94
      $2.6M - $3.31M
     |                   
              6.91M
              $575M
             |  | 
          
        
          |  |  |                   
      $89.13 - $167.48
      $14.4M - $27.1M
     |                   
              165K
              $25.2M
             |  | 
          
        
          |  |  |                   
      $25.0 - $30.93
      $5.99M - $7.41M
     |                   
              10.4M
              $299M
             |  | 
          
        
          |  |  |                   
      $203.96 - $228.19
      $15.6M - $17.5M
     |                   
              1.82M
              $402M
             |  | 
          
        
          |  |  |                   
      $22.04 - $28.08
      $20.9M - $26.6M
     |                   
              1.79M
              $44.9M
             |  | 
          
        
          |  |  |                   
      $79.03 - $133.84
      $9.65M - $16.3M
     |                   
              274K
              $36.3M
             |  | 
          
        
          |  |  |                   
      $246.52 - $356.99
      $2M - $2.9M
     |                   
              225K
              $80.4M
             |  | 
          
        
          |  |  |                   
      $49.95 - $103.29
      $28.5M - $59M
     |                   
              1.19M
              $64.6M
             |  | 
          
        
          |  |  |                   
      $94.06 - $147.0
      $4.21M - $6.58M
     |                   
              497K
              $72M
             |  | 
          
        
          |  |  |                   
      $218.41 - $252.43
      $17.6M - $20.3M
     |                   
              3.6M
              $889M
             |  | 
          
        
          |  |  |                   
      $99.23 - $120.99
      $425K - $518K
     |                   
              1.83M
              $222M
             |  | 
          
        
          |  |  |                   
      $12.42 - $18.62
      $8.66M - $13M
     |                   
              1.27M
              $23.5M
             |  | 
          
        
          |  |  |                   
      $52.32 - $62.75
      $39.4M - $47.2M
     |                   
              18.6M
              $1.08B
             |  | 
          
        
          |  |  |                   
      $12.23 - $15.46
      $9.61M - $12.1M
     |                   
              1.36M
              $20.5M
             |  | 
          
        
          |  |  |                   
      $14.69 - $22.46
      $5.77M - $8.82M
     |                   
              1.05M
              $23.1M
             |  | 
          
        
          |  |  |                   
      $12.48 - $19.63
      $8.33M - $13.1M
     |                   
              979K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $40.22 - $50.88
      $17.3M - $21.8M
     |                   
              22.8M
              $1.1B
             |  | 
          
        
          |  |  |                   
      $17.54 - $23.27
      $4.11M - $5.46M
     |                   
              2.56M
              $58.9M
             |  | 
          
        
          |  |  |                   
      $33.85 - $44.55
      $781K - $1.03M
     |                   
              1.48M
              $65.6M
             |  | 
          
        
          |  |  |                   
      $137.62 - $174.44
      $7.13M - $9.04M
     |                   
              56.3K
              $9.19M
             |  | 
          
        
          |  |  |                   
      $159.38 - $211.34
      $62.5K - $82.8K
     |                   
              201K
              $42.2M
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $7.43M - $7.63M
     |                   
              1.12M
              $111M
             |  | 
          
        
          |  |  |                   
      $44.23 - $62.66
      $2.66M - $3.76M
     |                   
              349K
              $21.8M
             |  | 
          
        
          |  |  |                   
      $41.52 - $53.87
      $16.4K - $21.3K
     |                   
              721K
              $38.9M
             |  | 
          
        
          |  |  |                   
      $95.17 - $124.21
      $1.54M - $2.01M
     |                   
              478K
              $59.2M
             |  | 
          
        
          |  |  |                   
      $71.89 - $93.51
      $9.42K - $12.2K
     |                   
              372K
              $34.7M
             |  |