|  |  |                   
      $32.84 - $36.72
      $12.8M - $14.3M
     |                   
              608K
              $21.7M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $3.95M - $4.68M
     |                   
              448K
              $35.5M
             |  | 
          
        
          |  |  |                   
      $164.6 - $238.02
      $12.8M - $18.5M
     |                   
              168K
              $40M
             |  | 
          
        
          |  |  |                   
      $165.15 - $226.42
      $5.36M - $7.35M
     |                   
              22.9K
              $3.95M
             |  | 
          
        
          |  |  |                   
      $88.76 - $105.77
      $4.51M - $5.38M
     |                   
              151K
              $14.9M
             |  | 
          
        
          |  |  |                   
      $89.87 - $92.93
      $4.94M - $5.1M
     |                   
              7.58K
              $698K
             |  | 
          
        
          |  |  |                   
      $91.66 - $115.04
      $3.49M - $4.38M
     |                   
              63.9K
              $7.27M
             |  | 
          
        
          |  |  |                   
      $76.44 - $94.13
      $1.71M - $2.1M
     |                   
              197K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $1.05M - $1.41M
     |                   
              120K
              $5.56M
             |  | 
          
        
          |  |  |                   
      $108.12 - $135.04
      $6M - $7.5M
     |                   
              296K
              $40M
             |  | 
          
        
          |  |  |                   
      $72.02 - $73.82
      $2.78M - $2.85M
     |                   
              474K
              $34.9M
             |  | 
          
        
          |  |  |                   
      $45.3 - $50.64
      $2.19M - $2.45M
     |                   
              126K
              $6.16M
             |  | 
          
        
          |  |  |                   
      $99.37 - $134.05
      $1.64M - $2.21M
     |                   
              11.9K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $75.05 - $77.34
      $2.39M - $2.46M
     |                   
              161K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $58.08 - $81.05
      $1.81M - $2.52M
     |                   
              101K
              $6.94M
             |  | 
          
        
          |  |  |                   
      $12.21 - $13.9
      $1.44M - $1.64M
     |                   
              635K
              $8.29M
             |  | 
          
        
          |  |  |                   
      $483.07 - $625.6
      $1.1M - $1.42M
     |                   
              3.85K
              $2.02M
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $989K - $1.19M
     |                   
              70.5K
              $7.12M
             |  | 
          
        
          |  |  |                   
      $50.47 - $50.66
      $1.42M - $1.43M
     |                   
              7.12K
              $360K
             |  | 
          
        
          |  |  |                   
      $49.57 - $50.27
      $1.38M - $1.4M
     |                   
              11.4K
              $573K
             |  | 
          
        
          |  |  |                   
      $86.54 - $92.62
      $1.52M - $1.63M
     |                   
              106K
              $9.83M
             |  | 
          
        
          |  |  |                   
      $24.12 - $25.48
      $1.41M - $1.49M
     |                   
              294K
              $7.5M
             |  | 
          
        
          |  |  |                   
      $50.32 - $61.13
      $1.52M - $1.85M
     |                   
              126K
              $7.72M
             |  | 
          
        
          |  |  |                   
      $91.24 - $127.3
      $1.03M - $1.44M
     |                   
              5.84K
              $584K
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $2.82M - $3.82M
     |                   
              289K
              $20.6M
             |  | 
          
        
          |  |  |                   
      $45.73 - $47.2
      $1.12M - $1.16M
     |                   
              13.2K
              $618K
             |  | 
          
        
          |  |  |                   
      $82.21 - $83.12
      $1.13M - $1.15M
     |                   
              59.1K
              $4.89M
             |  | 
          
        
          |  |  |                   
      $102.31 - $105.8
      $886K - $916K
     |                   
              129K
              $13.5M
             |  | 
          
        
          |  |  |                   
      $24.01 - $27.44
      $819K - $936K
     |                   
              34.1K
              $896K
             |  | 
          
        
          |  |  |                   
      $100.04 - $100.54
      $933K - $938K
     |                   
              28.2K
              $2.84M
             |  | 
          
        
          |  |  |                   
      $24.32 - $27.87
      $280K - $321K
     |                   
              420K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $53.23 - $70.65
      $441K - $585K
     |                   
              22.1K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $32.11 - $38.21
      $793K - $943K
     |                   
              22.4K
              $848K
             |  | 
          
        
          |  |  |                   
      $17.99 - $18.99
      $778K - $822K
     |                   
              35.2K
              $669K
             |  | 
          
        
          |  |  |                   
      $35.3 - $37.51
      $1.12M - $1.19M
     |                   
              619K
              $23.2M
             |  | 
          
        
          |  |  |                   
      $79.01 - $86.61
      $592K - $649K
     |                   
              39.3K
              $3.27M
             |  | 
          
        
          |  |  |                   
      $99.75 - $151.89
      $479K - $730K
     |                   
              3.94K
              $597K
             |  | 
          
        
          |  |  |                   
      $94.41 - $118.52
      $427K - $536K
     |                   
              7.12K
              $698K
             |  | 
          
        
          |  |  |                   
      $72.12 - $76.23
      $601K - $635K
     |                   
              55K
              $4.18M
             |  | 
          
        
          |  |  |                   
      $82.17 - $99.96
      $744K - $905K
     |                   
              31.2K
              $3.06M
             |  | 
          
        
          |  |  |                   
      $45.12 - $46.32
      $583K - $598K
     |                   
              22.9K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $59.24 - $71.39
      $618K - $745K
     |                   
              22.6K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $47.91 - $70.14
      $338K - $495K
     |                   
              6.87K
              $357K
             |  | 
          
        
          |  |  |                   
      $68.57 - $75.51
      $27.4K - $30.2K
     |                   
              85.4K
              $5.91M
             |  | 
          
        
          |  |  |                   
      $67.22 - $100.51
      $632K - $945K
     |                   
              8.15K
              $807K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              92.9K
              $7.98M
             |  | 
          
        
          |  |  |                   
      $55.13 - $75.25
      $49.9K - $68.2K
     |                   
              55K
              $3.78M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              81.9K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $62.24 - $91.93
      $99.3K - $147K
     |                   
              4.59K
              $336K
             |  | 
          
        
          |  |  |                   
      $48.21 - $66.48
      $390K - $537K
     |                   
              8.83K
              $582K
             |  |