|  |  |                   
      $120.07 - $151.11
      $1.07M - $1.35M
     |                   
              8.91K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $40.6 - $47.93
      $1.23M - $1.46M
     |                   
              30.4K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $412.99 - $531.48
      $1.08M - $1.38M
     |                   
              2.6K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $132.9 - $160.3
      $1.1M - $1.33M
     |                   
              8.31K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $31.82 - $39.04
      $1.27M - $1.56M
     |                   
              39.9K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $87.63 - $140.36
      $1.23M - $1.97M
     |                   
              14K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $104.69 - $141.77
      $974K - $1.32M
     |                   
              9.3K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $138.96 - $245.71
      $707K - $1.25M
     |                   
              5.09K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $60.47 - $79.12
      $968K - $1.27M
     |                   
              16K
              $1.23M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $1.14M - $1.44M
     |                   
              8.52K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $91.24 - $127.3
      $1.1M - $1.53M
     |                   
              12K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $146.74 - $176.07
      $1.08M - $1.3M
     |                   
              7.36K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $54.32 - $63.04
      $1.18M - $1.37M
     |                   
              21.7K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $42.46 - $60.26
      $906K - $1.29M
     |                   
              21.3K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $1.08M - $1.36M
     |                   
              1.51K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $186.83 - $253.3
      $901K - $1.22M
     |                   
              4.82K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $20.4 - $26.78
      $1.16M - $1.52M
     |                   
              56.7K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $11.55 - $22.77
      $630K - $1.24M
     |                   
              54.5K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $64.73 - $74.97
      $1.02M - $1.18M
     |                   
              15.7K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $863K - $1.13M
     |                   
              14.2K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $105.69 - $140.64
      $903K - $1.2M
     |                   
              8.55K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $11.02 - $16.81
      $800K - $1.22M
     |                   
              72.6K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $76.56 - $90.18
      $985K - $1.16M
     |                   
              12.9K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $107.47 - $118.46
      $1.09M - $1.21M
     |                   
              10.2K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $24.84 - $33.92
      $822K - $1.12M
     |                   
              33.1K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $15.6 - $17.76
      $1.03M - $1.17M
     |                   
              65.9K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $67.67 - $143.04
      $555K - $1.17M
     |                   
              8.2K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $106.6 - $161.02
      $753K - $1.14M
     |                   
              7.06K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $10.38 - $17.71
      $659K - $1.13M
     |                   
              63.5K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $20.85 - $25.4
      $889K - $1.08M
     |                   
              42.7K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $923K - $1.14M
     |                   
              3.91K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $113.47 - $161.8
      $821K - $1.17M
     |                   
              7.24K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $28.01 - $36.25
      $813K - $1.05M
     |                   
              29K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $140.37 - $171.44
      $906K - $1.11M
     |                   
              6.45K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $42.9 - $64.02
      $688K - $1.03M
     |                   
              16K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $210.83 - $235.28
      $969K - $1.08M
     |                   
              4.6K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $31.18 - $44.14
      $834K - $1.18M
     |                   
              26.7K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $943K - $1.12M
     |                   
              9.44K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $719K - $1.02M
     |                   
              4.78K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $141.3 - $178.32
      $840K - $1.06M
     |                   
              5.94K
              $1M
             |  | 
          
        
          |  |  |                   
      $49.08 - $65.31
      $770K - $1.02M
     |                   
              15.7K
              $1M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.69K
              $997K
             |  | 
          
        
          |  |  |                   
      $16.14 - $18.75
      $864K - $1M
     |                   
              53.5K
              $991K
             |  | 
          
        
          |  |  |                   
      $26.39 - $32.62
      $966K - $1.19M
     |                   
              36.6K
              $989K
             |  | 
          
        
          |  |  |                   
      $50.52 - $61.77
      $917K - $1.12M
     |                   
              18.2K
              $987K
             |  | 
          
        
          |  |  |                   
      $26.69 - $32.91
      $804K - $992K
     |                   
              30.1K
              $983K
             |  | 
          
        
          |  |  |                   
      $12.08 - $19.08
      $641K - $1.01M
     |                   
              53K
              $961K
             |  | 
          
        
          |  |  |                   
      $136.49 - $155.22
      $853K - $970K
     |                   
              6.25K
              $960K
             |  | 
          
        
          |  |  |                   
      $98.07 - $195.04
      $484K - $963K
     |                   
              4.94K
              $957K
             |  | 
          
        
          |  |  |                   
      $172.73 - $257.37
      $700K - $1.04M
     |                   
              4.05K
              $953K
             |  |