|  |  |                   
      $75.75 - $80.65
      $257M - $273M
     |                   
              4.54M
              $366M
             |  | 
          
        
          |  |  |                   
      $105.23 - $109.61
      $102M - $106M
     |                   
              1.2M
              $131M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $10M - $14.1M
     |                   
              406K
              $202M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $2.03M - $3.4M
     |                   
              883K
              $140M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $11.6M - $16.1M
     |                   
              300K
              $86.9M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $17.4M - $21.5M
     |                   
              156K
              $42.6M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $8.46M - $13.2M
     |                   
              22.8K
              $30.5M
             |  | 
          
        
          |  |  |                   
      $397.86 - $499.02
      $14.9M - $18.7M
     |                   
              38K
              $18.6M
             |  | 
          
        
          |  |  |                   
      $20.12 - $21.0
      $15.2M - $15.9M
     |                   
              3.19M
              $66.7M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $10.6M - $13.8M
     |                   
              421K
              $29.2M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $2.32M - $3.53M
     |                   
              77K
              $56.8M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $3.85M - $4.72M
     |                   
              433K
              $76.8M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $11.1M - $12.2M
     |                   
              435K
              $12.6M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $1.81M - $2.43M
     |                   
              279K
              $57.2M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $2.03M - $3.61M
     |                   
              104K
              $22.8M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $2.59M - $3.2M
     |                   
              292K
              $51.5M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $433K - $625K
     |                   
              215K
              $39.4M
             |  | 
          
        
          |  |  |                   
      $72.12 - $76.23
      $8.21M - $8.68M
     |                   
              118K
              $8.98M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $2.47M - $4.54M
     |                   
              138K
              $19.6M
             |  | 
          
        
          |  |  |                   
      $239.47 - $381.26
      $5.4M - $8.59M
     |                   
              23.1K
              $8.72M
             |  | 
          
        
          |  |  |                   
      $89.7 - $107.41
      $6.65M - $7.96M
     |                   
              112K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $652.83 - $732.78
      $4.41M - $4.95M
     |                   
              53.3K
              $39M
             |  | 
          
        
          |  |  |                   
      $380.9 - $517.66
      $585K - $795K
     |                   
              65.1K
              $33.4M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $1.29M - $1.86M
     |                   
              210K
              $19.6M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $1.45M - $1.77M
     |                   
              376K
              $36.8M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $2.48M - $4.83M
     |                   
              41.3K
              $5.62M
             |  | 
          
        
          |  |  |                   
      $120.07 - $151.11
      $3.4M - $4.28M
     |                   
              28.8K
              $4.3M
             |  | 
          
        
          |  |  |                   
      $87.0 - $134.33
      $2.55M - $3.93M
     |                   
              34.8K
              $4.68M
             |  | 
          
        
          |  |  |                   
      $35.0 - $44.92
      $3.69M - $4.74M
     |                   
              108K
              $4.14M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $1.47M - $2.09M
     |                   
              30.9K
              $12M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $1.88M - $2.35M
     |                   
              30K
              $16.3M
             |  | 
          
        
          |  |  |                   
      $255.27 - $288.74
      $3.25M - $3.67M
     |                   
              14.5K
              $3.88M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $1.11M - $1.48M
     |                   
              44.2K
              $13M
             |  | 
          
        
          |  |  |                   
      $226.49 - $276.01
      $2.06M - $2.52M
     |                   
              34.4K
              $8.98M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $1.7M - $2.09M
     |                   
              44.6K
              $25M
             |  | 
          
        
          |  |  |                   
      $151.62 - $183.47
      $1.63M - $1.97M
     |                   
              60.8K
              $11.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              30K
              $2.6M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $1.2M - $2.12M
     |                   
              24.2K
              $2.97M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $2.24M - $2.51M
     |                   
              51.8K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $73.31 - $91.62
      $1.49M - $1.86M
     |                   
              72.2K
              $6.58M
             |  | 
          
        
          |  |  |                   
      $438.31 - $527.29
      $797K - $959K
     |                   
              56.9K
              $30M
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $1.41M - $1.94M
     |                   
              6.59K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $369K - $488K
     |                   
              109K
              $9.92M
             |  | 
          
        
          |  |  |                   
      $105.57 - $170.4
      $790K - $1.27M
     |                   
              28.9K
              $4.62M
             |  | 
          
        
          |  |  |                   
      $3478.38 - $3880.15
      $1.69M - $1.89M
     |                   
              644
              $2.39M
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $2.55M - $3M
     |                   
              153K
              $23.9M
             |  | 
          
        
          |  |  |                   
      $42.2 - $47.37
      $2M - $2.25M
     |                   
              279K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $209.39 - $289.94
      $401K - $555K
     |                   
              9.98K
              $2.87M
             |  | 
          
        
          |  |  |                   
      $116.93 - $119.39
      $967K - $987K
     |                   
              17.1K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $999K - $1.1M
     |                   
              82K
              $7.46M
             |  |