|  |  |                   
      $140.37 - $171.44
      $13.3M - $16.3M
     |                   
              102K
              $16.4M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $4.6M - $7.7M
     |                   
              114K
              $17.9M
             |  | 
          
        
          |  |  |                   
      $74.02 - $87.26
      $9.1M - $10.7M
     |                   
              147K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $6.68M - $9.21M
     |                   
              263K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $4.74M - $6.36M
     |                   
              87K
              $17.8M
             |  | 
          
        
          |  |  |                   
      $25.61 - $30.81
      $8.61M - $10.4M
     |                   
              428K
              $11M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $5.54M - $7.83M
     |                   
              48.3K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $4.87M - $6.87M
     |                   
              94.6K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $430.82 - $486.45
      $7.25M - $8.19M
     |                   
              18.1K
              $8.39M
             |  | 
          
        
          |  |  |                   
      $90.32 - $128.28
      $5.12M - $7.28M
     |                   
              66.6K
              $8.49M
             |  | 
          
        
          |  |  |                   
      $91.31 - $98.39
      $6.88M - $7.41M
     |                   
              83.1K
              $8.18M
             |  | 
          
        
          |  |  |                   
      $209.39 - $289.94
      $4.33M - $6M
     |                   
              39.8K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $19.6 - $25.72
      $6.39M - $8.39M
     |                   
              497K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $2.02M - $2.83M
     |                   
              36.4K
              $18.1M
             |  | 
          
        
          |  |  |                   
      $68.42 - $82.49
      $5.33M - $6.42M
     |                   
              92.2K
              $7.42M
             |  | 
          
        
          |  |  |                   
      $67.22 - $100.51
      $4.11M - $6.14M
     |                   
              68.4K
              $6.77M
             |  | 
          
        
          |  |  |                   
      $69.83 - $102.01
      $5.83M - $8.52M
     |                   
              92.5K
              $7.02M
             |  | 
          
        
          |  |  |                   
      $50.8 - $59.51
      $6.07M - $7.11M
     |                   
              135K
              $6.92M
             |  | 
          
        
          |  |  |                   
      $38.27 - $51.75
      $4.17M - $5.64M
     |                   
              175K
              $9.05M
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $5.05M - $6M
     |                   
              171K
              $8.41M
             |  | 
          
        
          |  |  |                   
      $190.11 - $227.66
      $4.74M - $5.67M
     |                   
              35K
              $7.79M
             |  | 
          
        
          |  |  |                   
      $1678.5 - $1997.36
      $4.7M - $5.6M
     |                   
              3.04K
              $6.07M
             |  | 
          
        
          |  |  |                   
      $36.94 - $42.43
      $5.53M - $6.35M
     |                   
              177K
              $6.71M
             |  | 
          
        
          |  |  |                   
      $13.09 - $16.29
      $4.85M - $6.04M
     |                   
              390K
              $5.87M
             |  | 
          
        
          |  |  |                   
      $90.5 - $114.3
      $4.32M - $5.46M
     |                   
              51.6K
              $5.89M
             |  | 
          
        
          |  |  |                   
      $18.65 - $24.49
      $5.47M - $7.18M
     |                   
              368K
              $6.91M
             |  | 
          
        
          |  |  |                   
      $50.37 - $60.97
      $5.29M - $6.4M
     |                   
              136K
              $7.04M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $2.78M - $4.35M
     |                   
              4.87K
              $6.53M
             |  | 
          
        
          |  |  |                   
      $438.31 - $527.29
      $3.99M - $4.8M
     |                   
              10K
              $5.28M
             |  | 
          
        
          |  |  |                   
      $208.57 - $243.4
      $4.06M - $4.74M
     |                   
              32.8K
              $7.71M
             |  | 
          
        
          |  |  |                   
      $180.4 - $247.22
      $3.25M - $4.46M
     |                   
              23.2K
              $5.7M
             |  | 
          
        
          |  |  |                   
      $66.45 - $89.86
      $3.35M - $4.53M
     |                   
              53.3K
              $4.79M
             |  | 
          
        
          |  |  |                   
      $102.35 - $121.67
      $3.74M - $4.45M
     |                   
              44.5K
              $5.4M
             |  | 
          
        
          |  |  |                   
      $52.78 - $61.24
      $3.87M - $4.49M
     |                   
              89.9K
              $5.46M
             |  | 
          
        
          |  |  |                   
      $224.93 - $295.04
      $4.1M - $5.38M
     |                   
              19.2K
              $4.68M
             |  | 
          
        
          |  |  |                   
      $87.84 - $1441.89
      $5.47M - $89.9M
     |                   
              63.2K
              $5.7M
             |  | 
          
        
          |  |  |                   
      $62.27 - $82.77
      $4.3M - $5.72M
     |                   
              89.1K
              $5.99M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10.8K
              $4.63M
             |  | 
          
        
          |  |  |                   
      $223.31 - $304.18
      $2.95M - $4.02M
     |                   
              21.2K
              $6.31M
             |  | 
          
        
          |  |  |                   
      $45.73 - $57.88
      $3.64M - $4.6M
     |                   
              85K
              $4.49M
             |  | 
          
        
          |  |  |                   
      $361.04 - $536.34
      $2.63M - $3.91M
     |                   
              9.4K
              $5.04M
             |  | 
          
        
          |  |  |                   
      $31.3 - $37.48
      $3.53M - $4.22M
     |                   
              152K
              $5.47M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $2.78M - $3.7M
     |                   
              20K
              $5.88M
             |  | 
          
        
          |  |  |                   
      $14.61 - $16.95
      $3.45M - $4M
     |                   
              270K
              $4.57M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $3.93M - $5.1M
     |                   
              62.8K
              $12.9M
             |  | 
          
        
          |  |  |                   
      $24.84 - $34.36
      $2.92M - $4.04M
     |                   
              149K
              $4.88M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $2.02M - $2.69M
     |                   
              56.6K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $87.0 - $134.33
      $1.94M - $3M
     |                   
              42.2K
              $5.67M
             |  | 
          
        
          |  |  |                   
      $25.77 - $33.13
      $3.15M - $4.05M
     |                   
              160K
              $4.78M
             |  | 
          
        
          |  |  |                   
      $118.04 - $175.83
      $2.06M - $3.06M
     |                   
              41.7K
              $7.22M
             |  |