|  |  |                   
      $182.33 - $194.5
      $131M - $139M
     |                   
              432K
              $84M
             |  | 
          
        
          |  |  |                   
      $47.44 - $48.99
      $86.3M - $89.1M
     |                   
              153K
              $7.47M
             |  | 
          
        
          |  |  |                   
      $194.44 - $206.51
      $80.6M - $85.6M
     |                   
              357K
              $73.7M
             |  | 
          
        
          |  |  |                   
      $546.99 - $602.2
      $75.1M - $82.6M
     |                   
              263K
              $158M
             |  | 
          
        
          |  |  |                   
      $92.26 - $97.51
      $47.5M - $50.2M
     |                   
              507K
              $48.9M
             |  | 
          
        
          |  |  |                   
      $106.17 - $107.3
      $40.3M - $40.7M
     |                   
              190K
              $20.3M
             |  | 
          
        
          |  |  |                   
      $22.77 - $24.07
      $27.3M - $28.8M
     |                   
              1.37M
              $32.8M
             |  | 
          
        
          |  |  |                   
      $62.54 - $68.42
      $29.8M - $32.6M
     |                   
              1.08M
              $72.6M
             |  | 
          
        
          |  |  |                   
      $99.82 - $100.23
      $24.9M - $25M
     |                   
              2.52M
              $252M
             |  | 
          
        
          |  |  |                   
      $103.24 - $106.68
      $17.8M - $18.4M
     |                   
              179K
              $19.1M
             |  | 
          
        
          |  |  |                   
      $43.79 - $47.63
      $12.1M - $13.2M
     |                   
              730K
              $32.3M
             |  | 
          
        
          |  |  |                   
      $237.58 - $259.17
      $14.2M - $15.4M
     |                   
              124K
              $31.5M
             |  | 
          
        
          |  |  |                   
      $132.9 - $142.03
      $11.1M - $11.8M
     |                   
              35.2K
              $4.96M
             |  | 
          
        
          |  |  |                   
      $108.97 - $121.65
      $10.9M - $12.1M
     |                   
              116K
              $14.1M
             |  | 
          
        
          |  |  |                   
      $55.16 - $57.13
      $5.76M - $5.96M
     |                   
              12K
              $686K
             |  | 
          
        
          |  |  |                   
      $42.67 - $46.91
      $5.54M - $6.09M
     |                   
              32.2K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $100.37 - $100.74
      $4.94M - $4.96M
     |                   
              785K
              $79M
             |  | 
          
        
          |  |  |                   
      $21.11 - $22.3
      $4.55M - $4.81M
     |                   
              127K
              $2.83M
             |  | 
          
        
          |  |  |                   
      $81.7 - $87.53
      $6.76M - $7.24M
     |                   
              645K
              $56.3M
             |  | 
          
        
          |  |  |                   
      $92.46 - $95.73
      $5.9M - $6.11M
     |                   
              1.78M
              $170M
             |  | 
          
        
          |  |  |                   
      $38.58 - $58.24
      $355K - $535K
     |                   
              173K
              $6.76M
             |  | 
          
        
          |  |  |                   
      $62.09 - $66.51
      $4.03M - $4.31M
     |                   
              211K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $231.66 - $273.65
      $2.45M - $2.89M
     |                   
              12K
              $2.84M
             |  | 
          
        
          |  |  |                   
      $175.51 - $186.57
      $3.59M - $3.82M
     |                   
              82.4K
              $15.4M
             |  | 
          
        
          |  |  |                   
      $51.6 - $53.44
      $2.91M - $3.02M
     |                   
              261K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $45.72 - $47.27
      $2.56M - $2.65M
     |                   
              103K
              $4.82M
             |  | 
          
        
          |  |  |                   
      $457.26 - $524.37
      $1.26M - $1.44M
     |                   
              15.8K
              $7.23M
             |  | 
          
        
          |  |  |                   
      $436.24 - $517.65
      $1.75M - $2.08M
     |                   
              4.94K
              $2.4M
             |  | 
          
        
          |  |  |                   
      $76.35 - $82.58
      $4.69M - $5.07M
     |                   
              532K
              $43.9M
             |  | 
          
        
          |  |  |                   
      $567.09 - $607.37
      $3.01M - $3.22M
     |                   
              36.7K
              $21.9M
             |  | 
          
        
          |  |  |                   
      $22.89 - $23.7
      $1.9M - $1.97M
     |                   
              181K
              $4.26M
             |  | 
          
        
          |  |  |                   
      $271.18 - $309.22
      $1.81M - $2.06M
     |                   
              10.7K
              $3.01M
             |  | 
          
        
          |  |  |                   
      $17.24 - $17.48
      $1.85M - $1.88M
     |                   
              299K
              $5.21M
             |  | 
          
        
          |  |  |                   
      $333.65 - $392.1
      $1.32M - $1.55M
     |                   
              3.02K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $36.51 - $49.3
      $8.4K - $11.3K
     |                   
              192K
              $7.01M
             |  | 
          
        
          |  |  |                   
      $484.94 - $564.15
      $486K - $565K
     |                   
              24K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $131.78 - $176.09
      $1.07M - $1.43M
     |                   
              6.16K
              $829K
             |  | 
          
        
          |  |  |                   
      $112.25 - $124.0
      $497K - $549K
     |                   
              85.4K
              $9.78M
             |  | 
          
        
          |  |  |                   
      $646.03 - $807.39
      $403K - $504K
     |                   
              8K
              $5.46M
             |  | 
          
        
          |  |  |                   
      $82.58 - $105.54
      $109K - $139K
     |                   
              64.5K
              $5.39M
             |  | 
          
        
          |  |  |                   
      $44.73 - $46.86
      $1.37M - $1.43M
     |                   
              106K
              $4.92M
             |  | 
          
        
          |  |  |                   
      $65.67 - $71.67
      $644K - $703K
     |                   
              110K
              $7.27M
             |  | 
          
        
          |  |  |                   
      $71.6 - $76.11
      $1.13M - $1.2M
     |                   
              4.07K
              $308K
             |  | 
          
        
          |  |  |                   
      $41.34 - $45.65
      $1.31M - $1.45M
     |                   
              70.9K
              $3.2M
             |  | 
          
        
          |  |  |                   
      $126.64 - $135.65
      $1.22M - $1.3M
     |                   
              20.4K
              $2.77M
             |  | 
          
        
          |  |  |                   
      $92.18 - $95.14
      $1.01M - $1.04M
     |                   
              25.8K
              $2.45M
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $1.46M - $1.63M
     |                   
              12.3K
              $5.89M
             |  | 
          
        
          |  |  |                   
      $51.98 - $55.84
      $752K - $808K
     |                   
              40.1K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $74.98 - $89.02
      $833K - $988K
     |                   
              6.03K
              $498K
             |  | 
          
        
          |  |  |                   
      $854.83 - $1075.97
      $18K - $22.6K
     |                   
              7.34K
              $6.86M
             |  |