|  |  |                   
      $72.65 - $78.68
      $203M - $220M
     |                   
              2.8M
              $219M
             |  | 
          
        
          |  |  |                   
      $225.11 - $247.9
      $79.5M - $87.5M
     |                   
              353K
              $87.3M
             |  | 
          
        
          |  |  |                   
      $94.33 - $105.31
      $65M - $72.6M
     |                   
              709K
              $74.1M
             |  | 
          
        
          |  |  |                   
      $21.69 - $23.34
      $30.6M - $32.9M
     |                   
              13M
              $302M
             |  | 
          
        
          |  |  |                   
      $49.43 - $54.52
      $39.1M - $43.2M
     |                   
              818K
              $44.3M
             |  | 
          
        
          |  |  |                   
      $72.57 - $74.72
      $28.5M - $29.4M
     |                   
              3.38M
              $252M
             |  | 
          
        
          |  |  |                   
      $54.43 - $58.29
      $29.1M - $31.1M
     |                   
              534K
              $30.5M
             |  | 
          
        
          |  |  |                   
      $102.4 - $103.88
      $29.7M - $30.1M
     |                   
              294K
              $30.4M
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $245K - $357K
     |                   
              285K
              $69.4M
             |  | 
          
        
          |  |  |                   
      $49.32 - $50.93
      $17.7M - $18.2M
     |                   
              1.07M
              $54.3M
             |  | 
          
        
          |  |  |                   
      $42.26 - $47.16
      $13.6M - $15.2M
     |                   
              322K
              $14.9M
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $8.16M - $8.83M
     |                   
              147K
              $90.1M
             |  | 
          
        
          |  |  |                   
      $12.63 - $14.0
      $14.1M - $15.6M
     |                   
              1.12M
              $14.3M
             |  | 
          
        
          |  |  |                   
      $97.75 - $100.75
      $12.4M - $12.8M
     |                   
              486K
              $48.7M
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $3.88M - $5.67M
     |                   
              135K
              $32.9M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $11.4M - $12.8M
     |                   
              408K
              $89.6M
             |  | 
          
        
          |  |  |                   
      $47.11 - $48.77
      $10.5M - $10.8M
     |                   
              2M
              $97.1M
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $6.24M - $6.73M
     |                   
              113K
              $75.3M
             |  | 
          
        
          |  |  |                   
      $46.86 - $48.27
      $11.2M - $11.6M
     |                   
              429K
              $20.6M
             |  | 
          
        
          |  |  |                   
      $91.44 - $91.77
      $10.5M - $10.6M
     |                   
              799K
              $73.3M
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $2.71M - $2.94M
     |                   
              301K
              $98.8M
             |  | 
          
        
          |  |  |                   
      $21.89 - $23.17
      $8.54M - $9.04M
     |                   
              1.27M
              $29.2M
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $6.25M - $6.75M
     |                   
              68.7K
              $45.8M
             |  | 
          
        
          |  |  |                   
      $62.79 - $68.42
      $907K - $988K
     |                   
              1.88M
              $128M
             |  | 
          
        
          |  |  |                   
      $52.39 - $53.11
      $8.51M - $8.63M
     |                   
              1.83M
              $97.2M
             |  | 
          
        
          |  |  |                   
      $87.29 - $93.61
      $6.76M - $7.25M
     |                   
              395K
              $36.8M
             |  | 
          
        
          |  |  |                   
      $46.37 - $47.77
      $8.13M - $8.38M
     |                   
              175K
              $8.34M
             |  | 
          
        
          |  |  |                   
      $134.94 - $145.86
      $4.99M - $5.39M
     |                   
              296K
              $43.1M
             |  | 
          
        
          |  |  |                   
      $35.76 - $37.93
      $7.38M - $7.83M
     |                   
              206K
              $7.8M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $2.2M - $3.07M
     |                   
              92.3K
              $30.5M
             |  | 
          
        
          |  |  |                   
      $29.65 - $31.77
      $4.27M - $4.58M
     |                   
              1.18M
              $37.2M
             |  | 
          
        
          |  |  |                   
      $393.18 - $439.39
      $4.44M - $4.96M
     |                   
              46.7K
              $20.3M
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $910K - $1.36M
     |                   
              81.8K
              $23M
             |  | 
          
        
          |  |  |                   
      $47.86 - $48.43
      $5.93M - $6M
     |                   
              124K
              $5.97M
             |  | 
          
        
          |  |  |                   
      $98.52 - $103.93
      $5.66M - $5.97M
     |                   
              68.6K
              $7.06M
             |  | 
          
        
          |  |  |                   
      $300.96 - $355.47
      $4.13M - $4.87M
     |                   
              23.5K
              $8.37M
             |  | 
          
        
          |  |  |                   
      $25.24 - $25.56
      $5.22M - $5.29M
     |                   
              207K
              $5.28M
             |  | 
          
        
          |  |  |                   
      $42.66 - $46.53
      $4.78M - $5.21M
     |                   
              112K
              $5.17M
             |  | 
          
        
          |  |  |                   
      $24.14 - $24.34
      $4.97M - $5.02M
     |                   
              206K
              $5.02M
             |  | 
          
        
          |  |  |                   
      $90.83 - $93.81
      $4.53M - $4.68M
     |                   
              49.9K
              $4.66M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $1.3M - $1.45M
     |                   
              126K
              $39.8M
             |  | 
          
        
          |  |  |                   
      $50.47 - $50.74
      $4.31M - $4.33M
     |                   
              299K
              $15.2M
             |  | 
          
        
          |  |  |                   
      $28.69 - $30.59
      $3.95M - $4.21M
     |                   
              138K
              $4.18M
             |  | 
          
        
          |  |  |                   
      $111.77 - $121.28
      $3.87M - $4.2M
     |                   
              34.6K
              $4.18M
             |  | 
          
        
          |  |  |                   
      $187.97 - $199.47
      $3.42M - $3.63M
     |                   
              45.3K
              $9.04M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $929K - $1.16M
     |                   
              59K
              $13.6M
             |  | 
          
        
          |  |  |                   
      $64.12 - $68.08
      $3.17M - $3.36M
     |                   
              75K
              $5.1M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              143K
              $3.39M
             |  | 
          
        
          |  |  |                   
      $135.0 - $146.02
      $1.18M - $1.27M
     |                   
              206K
              $30.1M
             |  | 
          
        
          |  |  |                   
      $126.37 - $134.46
      $3.19M - $3.39M
     |                   
              244K
              $32.7M
             |  |