|  |  |                   
      $165.0 - $216.67
      $22.5M - $29.5M
     |                   
              160K
              $33.7M
             |  | 
          
        
          |  |  |                   
      $70.55 - $72.66
      $25M - $25.7M
     |                   
              361K
              $26M
             |  | 
          
        
          |  |  |                   
      $76.35 - $77.35
      $24.8M - $25.2M
     |                   
              736K
              $56.9M
             |  | 
          
        
          |  |  |                   
      $30.09 - $32.37
      $16.7M - $17.9M
     |                   
              7.54M
              $243M
             |  | 
          
        
          |  |  |                   
      $51.05 - $52.32
      $18.8M - $19.3M
     |                   
              523K
              $27M
             |  | 
          
        
          |  |  |                   
      $497.53 - $549.64
      $12.1M - $13.4M
     |                   
              49.2K
              $26.9M
             |  | 
          
        
          |  |  |                   
      $31.14 - $34.36
      $9.95M - $11M
     |                   
              476K
              $16M
             |  | 
          
        
          |  |  |                   
      $154.56 - $173.19
      $8.49M - $9.51M
     |                   
              174K
              $29.7M
             |  | 
          
        
          |  |  |                   
      $44.3 - $45.58
      $7.96M - $8.19M
     |                   
              2.94M
              $133M
             |  | 
          
        
          |  |  |                   
      $24.03 - $26.3
      $2.6M - $2.84M
     |                   
              2.17M
              $56.2M
             |  | 
          
        
          |  |  |                   
      $47.83 - $51.21
      $4.94M - $5.29M
     |                   
              238K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $245.23 - $269.4
      $2.72M - $2.99M
     |                   
              39.7K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $56.43 - $60.79
      $2.46M - $2.65M
     |                   
              72.8K
              $4.26M
             |  | 
          
        
          |  |  |                   
      $75.81 - $80.15
      $2.38M - $2.52M
     |                   
              64.7K
              $5.03M
             |  | 
          
        
          |  |  |                   
      $28.93 - $30.91
      $2.99M - $3.19M
     |                   
              1.61M
              $47.6M
             |  | 
          
        
          |  |  |                   
      $104.94 - $113.51
      $1.86M - $2.01M
     |                   
              17.8K
              $2M
             |  | 
          
        
          |  |  |                   
      $40.83 - $44.89
      $1.7M - $1.87M
     |                   
              100K
              $4.38M
             |  | 
          
        
          |  |  |                   
      $57.86 - $62.21
      $1.74M - $1.87M
     |                   
              84.3K
              $5.09M
             |  | 
          
        
          |  |  |                   
      $495.16 - $548.49
      $1.03M - $1.15M
     |                   
              11.5K
              $6.27M
             |  | 
          
        
          |  |  |                   
      $102.13 - $110.88
      $1.33M - $1.44M
     |                   
              30.8K
              $3.28M
             |  | 
          
        
          |  |  |                   
      $118.11 - $1224.4
      $2.34M - $24.2M
     |                   
              21.4K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $28.25 - $31.1
      $877K - $966K
     |                   
              63.7K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $414.65 - $485.21
      $770K - $901K
     |                   
              3.72K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $173.67 - $197.85
      $643K - $733K
     |                   
              20.9K
              $4.03M
             |  | 
          
        
          |  |  |                   
      $389.33 - $452.85
      $175K - $203K
     |                   
              25.3K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $150.53 - $185.41
      $592K - $729K
     |                   
              7.52K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $161.82 - $174.44
      $674K - $727K
     |                   
              11.2K
              $1.89M
             |  | 
          
        
          |  |  |                   
      $34.53 - $37.67
      $48.1K - $52.4K
     |                   
              505K
              $18.9M
             |  | 
          
        
          |  |  |                   
      $58.7 - $64.78
      $459K - $506K
     |                   
              10.5K
              $676K
             |  | 
          
        
          |  |  |                   
      $124.6 - $132.46
      $410K - $436K
     |                   
              3.57K
              $453K
             |  | 
          
        
          |  |  |                   
      $47.74 - $48.54
      $380K - $386K
     |                   
              21.1K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $704.88 - $870.75
      $113K - $139K
     |                   
              1.98K
              $1.68M
             |  | 
          
        
          |  |  |                   
      $56.22 - $60.47
      $289K - $311K
     |                   
              21.9K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $45.65 - $47.02
      $534K - $550K
     |                   
              561K
              $26.1M
             |  | 
          
        
          |  |  |                   
      $39.71 - $43.79
      $274K - $302K
     |                   
              7.86K
              $334K
             |  | 
          
        
          |  |  |                   
      $68.71 - $80.95
      $239K - $281K
     |                   
              5.64K
              $451K
             |  | 
          
        
          |  |  |                   
      $108.69 - $119.84
      $4.46K - $4.91K
     |                   
              61.4K
              $7.32M
             |  | 
          
        
          |  |  |                   
      $81.05 - $81.66
      $266K - $268K
     |                   
              3.31K
              $270K
             |  | 
          
        
          |  |  |                   
      $316.15 - $367.33
      $162K - $188K
     |                   
              2.69K
              $981K
             |  | 
          
        
          |  |  |                   
      $113.75 - $144.64
      $110K - $140K
     |                   
              6.17K
              $871K
             |  | 
          
        
          |  |  |                   
      $180.08 - $204.79
      $178K - $202K
     |                   
              2.41K
              $487K
             |  | 
          
        
          |  |  |                   
      $724.87 - $909.04
      $33.3K - $41.8K
     |                   
              1.14K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $210.76 - $226.94
      $222K - $239K
     |                   
              5.73K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $227.27 - $251.65
      $99.5K - $110K
     |                   
              5.28K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $70.03 - $78.9
      $127K - $143K
     |                   
              8.75K
              $644K
             |  | 
          
        
          |  |  |                   
      $430.17 - $527.34
      $96.8K - $119K
     |                   
              1.19K
              $601K
             |  | 
          
        
          |  |  |                   
      $115.73 - $125.75
      $116K - $126K
     |                   
              5.57K
              $673K
             |  | 
          
        
          |  |  |                   
      $142.51 - $175.12
      $69.1K - $84.9K
     |                   
              1.5K
              $257K
             |  | 
          
        
          |  |  |                   
      $455.1 - $504.28
      $36.9K - $40.8K
     |                   
              3.03K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $50.02 - $54.95
      $1.75K - $1.92K
     |                   
              42.9K
              $2.3M
             |  |