|  |  |                   
      $274.35 - $599.47
      $741K - $1.62M
     |                   
              147K
              $45.8M
             |  | 
          
        
          |  |  |                   
      $970.15 - $1216.57
      $15.6M - $19.6M
     |                   
              5.61K
              $6.59M
             |  | 
          
        
          |  |  |                   
      $25.61 - $30.81
      $12M - $14.4M
     |                   
              343K
              $8.86M
             |  | 
          
        
          |  |  |                   
      $55.12 - $75.98
      $12.1M - $16.7M
     |                   
              116K
              $8.83M
             |  | 
          
        
          |  |  |                   
      $225.56 - $335.19
      $7.8M - $11.6M
     |                   
              20.7K
              $4.92M
             |  | 
          
        
          |  |  |                   
      $69.83 - $102.01
      $6.79M - $9.92M
     |                   
              30.2K
              $2.3M
             |  | 
          
        
          |  |  |                   
      $11.11 - $14.72
      $6.86M - $9.09M
     |                   
              161K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $47.24 - $62.46
      $6.2M - $8.19M
     |                   
              82.3K
              $3.96M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $921K - $1.15M
     |                   
              84.7K
              $34.3M
             |  | 
          
        
          |  |  |                   
      $28.49 - $33.82
      $6.77M - $8.04M
     |                   
              150K
              $4.45M
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $4.1M - $4.85M
     |                   
              198K
              $26.2M
             |  | 
          
        
          |  |  |                   
      $91.24 - $127.3
      $5.67M - $7.91M
     |                   
              337K
              $33.7M
             |  | 
          
        
          |  |  |                   
      $97.78 - $126.44
      $5.95M - $7.7M
     |                   
              35.7K
              $3.79M
             |  | 
          
        
          |  |  |                   
      $55.86 - $76.98
      $4.68M - $6.45M
     |                   
              157K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $90.21 - $112.66
      $5.62M - $7.02M
     |                   
              24.3K
              $2.21M
             |  | 
          
        
          |  |  |                   
      $292.36 - $342.2
      $4.59M - $5.37M
     |                   
              51.5K
              $16M
             |  | 
          
        
          |  |  |                   
      $54.33 - $63.56
      $3.23M - $3.78M
     |                   
              333K
              $18.6M
             |  | 
          
        
          |  |  |                   
      $94.41 - $118.52
      $3.86M - $4.85M
     |                   
              57.5K
              $5.65M
             |  | 
          
        
          |  |  |                   
      $17.5 - $22.96
      $4.66M - $6.11M
     |                   
              661K
              $15M
             |  | 
          
        
          |  |  |                   
      $290.25 - $353.24
      $3.38M - $4.12M
     |                   
              42.6K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $100.22 - $123.41
      $4.65M - $5.72M
     |                   
              87.2K
              $9.82M
             |  | 
          
        
          |  |  |                   
      $87.86 - $103.42
      $4.16M - $4.89M
     |                   
              29.6K
              $2.89M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              52.1K
              $6.3M
             |  | 
          
        
          |  |  |                   
      $47.62 - $55.44
      $3.26M - $3.79M
     |                   
              129K
              $6.25M
             |  | 
          
        
          |  |  |                   
      $24.04 - $34.36
      $3.25M - $4.64M
     |                   
              120K
              $3.9M
             |  | 
          
        
          |  |  |                   
      $10.28 - $15.52
      $2.49M - $3.75M
     |                   
              143K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $31.82 - $39.04
      $2.83M - $3.47M
     |                   
              114K
              $3.64M
             |  | 
          
        
          |  |  |                   
      $61.46 - $68.02
      $768K - $850K
     |                   
              670K
              $41.3M
             |  | 
          
        
          |  |  |                   
      $79.17 - $113.62
      $4.63M - $6.64M
     |                   
              66.8K
              $7.58M
             |  | 
          
        
          |  |  |                   
      $307.71 - $366.67
      $2.9M - $3.45M
     |                   
              33.3K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $75.77 - $108.43
      $3.68M - $5.27M
     |                   
              46.5K
              $4.79M
             |  | 
          
        
          |  |  |                   
      $218.41 - $252.43
      $3.37M - $3.89M
     |                   
              68.9K
              $17M
             |  | 
          
        
          |  |  |                   
      $47.72 - $63.84
      $1.74M - $2.33M
     |                   
              209K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $62.7 - $73.66
      $3.84M - $4.51M
     |                   
              152K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $253.22 - $299.78
      $2.91M - $3.45M
     |                   
              22K
              $5.64M
             |  | 
          
        
          |  |  |                   
      $97.99 - $117.15
      $2.04M - $2.44M
     |                   
              80.5K
              $8.44M
             |  | 
          
        
          |  |  |                   
      $21.02 - $26.3
      $2.33M - $2.92M
     |                   
              41.1K
              $866K
             |  | 
          
        
          |  |  |                   
      $78.71 - $100.37
      $551K - $703K
     |                   
              133K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $91.57 - $110.76
      $1.68M - $2.03M
     |                   
              67.7K
              $6.51M
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $1.9M - $2.22M
     |                   
              82.6K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $25.21 - $34.03
      $2.27M - $3.06M
     |                   
              373K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $24.14 - $51.22
      $2.94M - $6.24M
     |                   
              59.3K
              $3.03M
             |  | 
          
        
          |  |  |                   
      $11.6 - $21.78
      $1.05M - $1.98M
     |                   
              77.4K
              $950K
             |  | 
          
        
          |  |  |                   
      $158.63 - $195.39
      $2.23M - $2.75M
     |                   
              61.5K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $37.81 - $48.03
      $2.16M - $2.74M
     |                   
              30.1K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $45.92 - $50.78
      $1.55M - $1.72M
     |                   
              198K
              $9.22M
             |  | 
          
        
          |  |  |                   
      $145.91 - $168.0
      $527K - $607K
     |                   
              93.7K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $43.89 - $54.46
      $1.34M - $1.66M
     |                   
              120K
              $5.62M
             |  | 
          
        
          |  |  |                   
      $20.87 - $22.95
      $2.12M - $2.33M
     |                   
              55.2K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $90.88 - $104.3
      $1.44M - $1.65M
     |                   
              175K
              $17.3M
             |  |