|  |  |                   
      $91.41 - $94.22
      $230M - $237M
     |                   
              2.27M
              $213M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $18.5M - $24M
     |                   
              5.2M
              $1.07B
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $5.12M - $5.72M
     |                   
              627K
              $304M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $4.59M - $5.46M
     |                   
              1.6M
              $172M
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $4.57M - $6.18M
     |                   
              657K
              $30.4M
             |  | 
          
        
          |  |  |                   
      $75.75 - $80.65
      $19.7M - $20.9M
     |                   
              2.76M
              $222M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $849K - $1.06M
     |                   
              149K
              $60.4M
             |  | 
          
        
          |  |  |                   
      $165.15 - $226.42
      $7.84M - $10.8M
     |                   
              58.9K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $959K - $1.21M
     |                   
              539K
              $77.2M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $6.35M - $7.5M
     |                   
              168K
              $47M
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $6.29M - $8.31M
     |                   
              572K
              $19.3M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $9.3M - $10.7M
     |                   
              1.7M
              $41.2M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $2.99M - $3.55M
     |                   
              853K
              $67.5M
             |  | 
          
        
          |  |  |                   
      $19.26 - $25.7
      $7.68M - $10.2M
     |                   
              378K
              $7.7M
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $3.18M - $4.08M
     |                   
              430K
              $38.6M
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $8.09M - $8.91M
     |                   
              422K
              $36.8M
             |  | 
          
        
          |  |  |                   
      $50.36 - $50.68
      $8.98M - $9.04M
     |                   
              1.18M
              $59.9M
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $3.28M - $3.99M
     |                   
              165K
              $39.4M
             |  | 
          
        
          |  |  |                   
      $22.6 - $29.07
      $5.49M - $7.06M
     |                   
              248K
              $6.29M
             |  | 
          
        
          |  |  |                   
      $372.27 - $452.69
      $3.42M - $4.16M
     |                   
              77.6K
              $30.2M
             |  | 
          
        
          |  |  |                   
      $104.61 - $129.97
      $4.3M - $5.35M
     |                   
              235K
              $28.1M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $4.02M - $4.65M
     |                   
              208K
              $62.2M
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $5.2M - $5.95M
     |                   
              210K
              $48.3M
             |  | 
          
        
          |  |  |                   
      $127.02 - $165.4
      $6.61M - $8.6M
     |                   
              56.3K
              $9.22M
             |  | 
          
        
          |  |  |                   
      $267.12 - $336.65
      $6.43M - $8.1M
     |                   
              46.7K
              $15.3M
             |  | 
          
        
          |  |  |                   
      $137.0 - $174.37
      $4.73M - $6.02M
     |                   
              41.9K
              $6.6M
             |  | 
          
        
          |  |  |                   
      $96.91 - $113.0
      $5.31M - $6.2M
     |                   
              378K
              $41.9M
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $1.7M - $1.95M
     |                   
              171K
              $37.5M
             |  | 
          
        
          |  |  |                   
      $90.21 - $112.66
      $4.29M - $5.36M
     |                   
              40.4K
              $3.69M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $4.96M - $5.55M
     |                   
              116K
              $26.6M
             |  | 
          
        
          |  |  |                   
      $47.24 - $62.46
      $3.2M - $4.23M
     |                   
              113K
              $5.43M
             |  | 
          
        
          |  |  |                   
      $153.5 - $218.72
      $5.71M - $8.13M
     |                   
              53.6K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $190.39 - $227.7
      $4.57M - $5.47M
     |                   
              8.25K
              $1.81M
             |  | 
          
        
          |  |  |                   
      $295.96 - $337.43
      $3.9M - $4.45M
     |                   
              29K
              $8.88M
             |  | 
          
        
          |  |  |                   
      $225.56 - $335.19
      $2.68M - $3.98M
     |                   
              42.9K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $151.14 - $186.7
      $4.59M - $5.67M
     |                   
              52.7K
              $9.65M
             |  | 
          
        
          |  |  |                   
      $7.26 - $9.12
      $4.06M - $5.1M
     |                   
              135K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $301.89 - $340.04
      $4.48M - $5.04M
     |                   
              87.7K
              $29M
             |  | 
          
        
          |  |  |                   
      $15.5 - $20.28
      $3.95M - $5.17M
     |                   
              149K
              $3.03M
             |  | 
          
        
          |  |  |                   
      $92.87 - $125.73
      $3.16M - $4.28M
     |                   
              74.4K
              $8.87M
             |  | 
          
        
          |  |  |                   
      $88.76 - $105.77
      $3.01M - $3.58M
     |                   
              167K
              $16.5M
             |  | 
          
        
          |  |  |                   
      $48.32 - $59.92
      $3.34M - $4.14M
     |                   
              42.4K
              $2.19M
             |  | 
          
        
          |  |  |                   
      $255.27 - $288.74
      $775K - $877K
     |                   
              203K
              $54.2M
             |  | 
          
        
          |  |  |                   
      $126.09 - $154.15
      $4.37M - $5.35M
     |                   
              188K
              $28.6M
             |  | 
          
        
          |  |  |                   
      $62.7 - $73.66
      $3.54M - $4.16M
     |                   
              14.8K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $1.03M - $1.28M
     |                   
              391K
              $35.8M
             |  | 
          
        
          |  |  |                   
      $126.32 - $161.29
      $182K - $232K
     |                   
              166K
              $23M
             |  | 
          
        
          |  |  |                   
      $100.44 - $129.37
      $2.97M - $3.82M
     |                   
              45.4K
              $4.68M
             |  | 
          
        
          |  |  |                   
      $50.37 - $60.97
      $2.66M - $3.22M
     |                   
              67.2K
              $3.48M
             |  | 
          
        
          |  |  |                   
      $59.83 - $87.57
      $4.62M - $6.76M
     |                   
              83.9K
              $7.32M
             |  |