|  |  |                   
      $28.02 - $34.71
      $162M - $201M
     |                   
              5.79M
              $200M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $106M - $122M
     |                   
              958K
              $169M
             |  | 
          
        
          |  |  |                   
      $725400.0 - $809350.0
      $117M - $130M
     |                   
              166
              $121M
             |  | 
          
        
          |  |  |                   
      $329.49 - $438.4
      $59.9M - $79.8M
     |                   
              478K
              $209M
             |  | 
          
        
          |  |  |                   
      $152.42 - $182.82
      $67.3M - $80.7M
     |                   
              450K
              $82.2M
             |  | 
          
        
          |  |  |                   
      $22.87 - $28.95
      $58.6M - $74.1M
     |                   
              2.56M
              $74.1M
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $43.8M - $54.7M
     |                   
              3.3M
              $188M
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $62M - $63.7M
     |                   
              884K
              $87.7M
             |  | 
          
        
          |  |  |                   
      $24.21 - $29.47
      $32.1M - $39.1M
     |                   
              1.33M
              $39.1M
             |  | 
          
        
          |  |  |                   
      $58.63 - $59.9
      $38M - $38.9M
     |                   
              726K
              $43.4M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $3.53M - $5.91M
     |                   
              697K
              $110M
             |  | 
          
        
          |  |  |                   
      $193.73 - $237.37
      $24.2M - $29.7M
     |                   
              209K
              $49.4M
             |  | 
          
        
          |  |  |                   
      $91.43 - $91.74
      $18.4M - $18.4M
     |                   
              441K
              $40.5M
             |  | 
          
        
          |  |  |                   
      $48.77 - $49.55
      $17.2M - $17.4M
     |                   
              355K
              $17.6M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $3.93M - $7.41M
     |                   
              119K
              $32.8M
             |  | 
          
        
          |  |  |                   
      $44.89 - $54.38
      $11.1M - $13.5M
     |                   
              259K
              $14.1M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $1.92M - $2.57M
     |                   
              382K
              $83.7M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $1.81M - $2.76M
     |                   
              68.9K
              $50.8M
             |  | 
          
        
          |  |  |                   
      $121.58 - $136.74
      $11.5M - $12.9M
     |                   
              98.7K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $32.11 - $38.21
      $1.59M - $1.89M
     |                   
              5.39M
              $205M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $2.17M - $3.87M
     |                   
              88.8K
              $19.4M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $7.3M - $9.2M
     |                   
              33.8K
              $26.3M
             |  | 
          
        
          |  |  |                   
      $67.83 - $84.09
      $2.71M - $3.36M
     |                   
              486K
              $40.6M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $1.32M - $2.07M
     |                   
              12.9K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $1.52M - $2.09M
     |                   
              98.5K
              $28.6M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $4.99M - $6.16M
     |                   
              44.3K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $12M - $15.6M
     |                   
              565K
              $116M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $2.39M - $2.95M
     |                   
              152K
              $26.8M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $1.28M - $2.1M
     |                   
              69.9K
              $22.2M
             |  | 
          
        
          |  |  |                   
      $116.93 - $119.39
      $5.29M - $5.4M
     |                   
              117K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $2.05M - $2.51M
     |                   
              138K
              $24.4M
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $1.03M - $1.28M
     |                   
              115K
              $35M
             |  | 
          
        
          |  |  |                   
      $33.38 - $40.81
      $3.58M - $4.38M
     |                   
              107K
              $4.37M
             |  | 
          
        
          |  |  |                   
      $25.97 - $33.21
      $3.4M - $4.35M
     |                   
              131K
              $4.35M
             |  | 
          
        
          |  |  |                   
      $70.54 - $93.95
      $2.91M - $3.88M
     |                   
              69.9K
              $6.57M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $1.48M - $1.97M
     |                   
              47.5K
              $14M
             |  | 
          
        
          |  |  |                   
      $29.8 - $35.39
      $2.16M - $2.57M
     |                   
              633K
              $22.4M
             |  | 
          
        
          |  |  |                   
      $58.32 - $58.95
      $2.92M - $2.96M
     |                   
              1.21M
              $70.9M
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $2.79M - $3.06M
     |                   
              45.6K
              $4.15M
             |  | 
          
        
          |  |  |                   
      $103.16 - $128.52
      $400K - $498K
     |                   
              185K
              $23.7M
             |  | 
          
        
          |  |  |                   
      $61.79 - $76.67
      $464K - $576K
     |                   
              312K
              $23.8M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $998K - $1.3M
     |                   
              201K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $1.09M - $1.34M
     |                   
              148K
              $14.5M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $1.03M - $1.67M
     |                   
              22.1K
              $5M
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $1.53M - $2.06M
     |                   
              88.9K
              $6.31M
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $604K - $853K
     |                   
              68.5K
              $9.66M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $573K - $713K
     |                   
              29K
              $17.9M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $606K - $859K
     |                   
              27.6K
              $10.7M
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $1.17M - $1.46M
     |                   
              45.8K
              $8.34M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $743K - $1.14M
     |                   
              7.76K
              $5.49M
             |  |