|  |  |                   
      $146.29 - $275.65
      $2.17M - $4.09M
     |                   
              1.77K
              $489K
             |  | 
          
        
          |  |  |                   
      $99.29 - $120.52
      $1.92M - $2.33M
     |                   
              18.4K
              $2.18M
             |  | 
          
        
          |  |  |                   
      $21.02 - $26.3
      $1.57M - $1.96M
     |                   
              45.9K
              $966K
             |  | 
          
        
          |  |  |                   
      $30.79 - $36.78
      $2.12M - $2.53M
     |                   
              136K
              $4.95M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $2.04M - $3.33M
     |                   
              4.93K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $20.85 - $25.4
      $2.78M - $3.38M
     |                   
              318K
              $8.07M
             |  | 
          
        
          |  |  |                   
      $15.88 - $18.99
      $1.97M - $2.35M
     |                   
              159K
              $3.01M
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $3.09M - $4.3M
     |                   
              1.16K
              $6.73M
             |  | 
          
        
          |  |  |                   
      $99.97 - $129.69
      $1.82M - $2.36M
     |                   
              82.7K
              $8.61M
             |  | 
          
        
          |  |  |                   
      $24.84 - $33.92
      $2.14M - $2.92M
     |                   
              109K
              $3.66M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              135K
              $3.25M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              437K
              $3.17M
             |  | 
          
        
          |  |  |                   
      $26.65 - $30.69
      $1.7M - $1.96M
     |                   
              11.9K
              $362K
             |  | 
          
        
          |  |  |                   
      $52.02 - $71.15
      $1.88M - $2.57M
     |                   
              35.8K
              $2.53M
             |  | 
          
        
          |  |  |                   
      $42.24 - $52.72
      $1.5M - $1.88M
     |                   
              87.9K
              $4.15M
             |  | 
          
        
          |  |  |                   
      $41.06 - $56.09
      $1.3M - $1.77M
     |                   
              48.7K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $1.88M - $2.67M
     |                   
              11.7K
              $4.55M
             |  | 
          
        
          |  |  |                   
      $44.09 - $63.81
      $1.85M - $2.68M
     |                   
              39.9K
              $2.54M
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $1.09M - $1.31M
     |                   
              26.6K
              $2.69M
             |  | 
          
        
          |  |  |                   
      $37.49 - $59.36
      $919K - $1.46M
     |                   
              108K
              $5.95M
             |  | 
          
        
          |  |  |                   
      $125.0 - $168.0
      $1.51M - $2.02M
     |                   
              3.95K
              $663K
             |  | 
          
        
          |  |  |                   
      $26.59 - $32.65
      $966K - $1.19M
     |                   
              73.9K
              $2.11M
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $1.51M - $1.88M
     |                   
              269K
              $2.91M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.36K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $16.36 - $23.0
      $375K - $527K
     |                   
              218K
              $3.78M
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $1.37M - $1.5M
     |                   
              4.18K
              $379K
             |  | 
          
        
          |  |  |                   
      $6.38 - $9.56
      $908K - $1.36M
     |                   
              62.1K
              $526K
             |  | 
          
        
          |  |  |                   
      $40.6 - $47.93
      $699K - $825K
     |                   
              175K
              $7.6M
             |  | 
          
        
          |  |  |                   
      $328.01 - $475.68
      $1.46M - $2.12M
     |                   
              1.78K
              $833K
             |  | 
          
        
          |  |  |                   
      $227.2 - $258.07
      $1.39M - $1.57M
     |                   
              6.84K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $52.27 - $58.52
      $1.19M - $1.33M
     |                   
              102K
              $5.85M
             |  | 
          
        
          |  |  |                   
      $128.68 - $181.78
      $1.54M - $2.18M
     |                   
              13.7K
              $2.47M
             |  | 
          
        
          |  |  |                   
      $15.16 - $20.88
      $1.36M - $1.87M
     |                   
              65.6K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $21.3 - $31.55
      $532K - $788K
     |                   
              142K
              $3.31M
             |  | 
          
        
          |  |  |                   
      $86.97 - $102.82
      $875K - $1.03M
     |                   
              19.6K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $106.73 - $126.93
      $1.13M - $1.34M
     |                   
              26.1K
              $3.21M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $264K - $331K
     |                   
              8.27K
              $3.35M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              141K
              $3.1M
             |  | 
          
        
          |  |  |                   
      $94.83 - $107.06
      $917K - $1.04M
     |                   
              5.9K
              $606K
             |  | 
          
        
          |  |  |                   
      $40.93 - $57.59
      $802K - $1.13M
     |                   
              8.46K
              $482K
             |  | 
          
        
          |  |  |                   
      $36.67 - $52.23
      $650K - $926K
     |                   
              26.7K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $37.84 - $56.0
      $524K - $775K
     |                   
              77.6K
              $3.8M
             |  | 
          
        
          |  |  |                   
      $92.02 - $106.54
      $1.04M - $1.21M
     |                   
              66K
              $6.96M
             |  | 
          
        
          |  |  |                   
      $16.37 - $18.59
      $1.01M - $1.15M
     |                   
              94.7K
              $1.75M
             |  | 
          
        
          |  |  |                   
      $37.35 - $59.68
      $1.27M - $2.03M
     |                   
              18.7K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $63.51 - $77.8
      $773K - $947K
     |                   
              15.2K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $136.49 - $155.22
      $794K - $903K
     |                   
              1.59K
              $244K
             |  | 
          
        
          |  |  |                   
      $95.65 - $116.49
      $12K - $14.6K
     |                   
              70K
              $7.3M
             |  | 
          
        
          |  |  |                   
      $273.45 - $456.69
      $1.58M - $2.64M
     |                   
              9.26K
              $3.81M
             |  | 
          
        
          |  |  |                   
      $9.79 - $13.31
      $2.17M - $2.95M
     |                   
              580K
              $7.43M
             |  |