|  |  |                   
      $21.51 - $28.36
      $2.73M - $3.6M
     |                   
              143K
              $4.06M
             |  | 
          
        
          |  |  |                   
      $49.2 - $74.95
      $2.41M - $3.67M
     |                   
              49K
              $3.65M
             |  | 
          
        
          |  |  |                   
      $37.03 - $45.5
      $3.01M - $3.69M
     |                   
              99.5K
              $4.44M
             |  | 
          
        
          |  |  |                   
      $52.8 - $68.1
      $2.89M - $3.73M
     |                   
              54.8K
              $3.61M
             |  | 
          
        
          |  |  |                   
      $3.07 - $4.51
      $2.48M - $3.64M
     |                   
              808K
              $3.54M
             |  | 
          
        
          |  |  |                   
      $2.1 - $4.78
      $1.55M - $3.53M
     |                   
              738K
              $3.53M
             |  | 
          
        
          |  |  |                   
      $62.7 - $88.42
      $2.65M - $3.74M
     |                   
              81.6K
              $6.32M
             |  | 
          
        
          |  |  |                   
      $4.58 - $12.14
      $2.64M - $6.99M
     |                   
              576K
              $3.5M
             |  | 
          
        
          |  |  |                   
      $8.6 - $10.66
      $3.63M - $4.49M
     |                   
              536K
              $4.7M
             |  | 
          
        
          |  |  |                   
      $108.68 - $145.07
      $2.6M - $3.47M
     |                   
              29.6K
              $4.2M
             |  | 
          
        
          |  |  |                   
      $28.04 - $37.2
      $2.94M - $3.9M
     |                   
              105K
              $3.41M
             |  | 
          
        
          |  |  |                   
      $94.93 - $109.1
      $3.3M - $3.79M
     |                   
              44.3K
              $4.4M
             |  | 
          
        
          |  |  |                   
      $30.18 - $36.59
      $2.8M - $3.39M
     |                   
              92.7K
              $3.38M
             |  | 
          
        
          |  |  |                   
      $37.96 - $50.93
      $2.52M - $3.38M
     |                   
              66.3K
              $3.36M
             |  | 
          
        
          |  |  |                   
      $62.54 - $125.05
      $1.88M - $3.76M
     |                   
              30.1K
              $3.34M
             |  | 
          
        
          |  |  |                   
      $970.15 - $1216.57
      $2.76M - $3.46M
     |                   
              2.84K
              $3.34M
             |  | 
          
        
          |  |  |                   
      $27.41 - $34.31
      $2.6M - $3.25M
     |                   
              112K
              $3.85M
             |  | 
          
        
          |  |  |                   
      $7.06 - $10.86
      $2.4M - $3.69M
     |                   
              583K
              $5.58M
             |  | 
          
        
          |  |  |                   
      $8.21 - $12.77
      $2.3M - $3.58M
     |                   
              296K
              $3.47M
             |  | 
          
        
          |  |  |                   
      $64.32 - $76.24
      $3.14M - $3.72M
     |                   
              74.5K
              $5.06M
             |  | 
          
        
          |  |  |                   
      $8.21 - $13.35
      $1.97M - $3.2M
     |                   
              240K
              $3.2M
             |  | 
          
        
          |  |  |                   
      $39.23 - $47.35
      $2.66M - $3.21M
     |                   
              67.7K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $102.76 - $115.66
      $3.06M - $3.44M
     |                   
              59.1K
              $6.54M
             |  | 
          
        
          |  |  |                   
      $18.65 - $24.49
      $3.25M - $4.27M
     |                   
              238K
              $4.47M
             |  | 
          
        
          |  |  |                   
      $12.82 - $17.04
      $2.45M - $3.26M
     |                   
              191K
              $3.1M
             |  | 
          
        
          |  |  |                   
      $30.16 - $34.39
      $2.73M - $3.12M
     |                   
              90.7K
              $3.05M
             |  | 
          
        
          |  |  |                   
      $32.45 - $40.68
      $2.97M - $3.72M
     |                   
              91.4K
              $3.05M
             |  | 
          
        
          |  |  |                   
      $6.29 - $11.3
      $319K - $573K
     |                   
              642K
              $7.25M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $2.28M - $3.04M
     |                   
              10.3K
              $3.04M
             |  | 
          
        
          |  |  |                   
      $67.02 - $83.8
      $3.12M - $3.9M
     |                   
              160K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $419.99 - $501.97
      $2.64M - $3.15M
     |                   
              21.9K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $19.79 - $30.15
      $2.18M - $3.32M
     |                   
              110K
              $2.98M
             |  | 
          
        
          |  |  |                   
      $398.85 - $473.32
      $2.65M - $3.15M
     |                   
              6.65K
              $2.97M
             |  | 
          
        
          |  |  |                   
      $364.73 - $454.9
      $2.33M - $2.9M
     |                   
              7.63K
              $3.43M
             |  | 
          
        
          |  |  |                   
      $83.96 - $102.07
      $4.45M - $5.41M
     |                   
              201K
              $17.4M
             |  | 
          
        
          |  |  |                   
      $62.24 - $91.93
      $2.63M - $3.89M
     |                   
              47.3K
              $3.48M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $2.47M - $3.09M
     |                   
              31K
              $2.84M
             |  | 
          
        
          |  |  |                   
      $57.34 - $74.03
      $2.25M - $2.9M
     |                   
              39.2K
              $2.84M
             |  | 
          
        
          |  |  |                   
      $67.67 - $143.04
      $1.04M - $2.2M
     |                   
              26.9K
              $3.6M
             |  | 
          
        
          |  |  |                   
      $2.75 - $4.79
      $2.08M - $3.63M
     |                   
              757K
              $2.8M
             |  | 
          
        
          |  |  |                   
      $16.24 - $19.1
      $2.49M - $2.92M
     |                   
              153K
              $2.8M
             |  | 
          
        
          |  |  |                   
      $12.6 - $43.24
      $891K - $3.06M
     |                   
              70.7K
              $2.8M
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $2.29M - $2.78M
     |                   
              44.8K
              $2.78M
             |  | 
          
        
          |  |  |                   
      $248.61 - $294.96
      $2.46M - $2.92M
     |                   
              13.1K
              $3.69M
             |  | 
          
        
          |  |  |                   
      $18.88 - $24.49
      $2.48M - $3.22M
     |                   
              131K
              $2.75M
             |  | 
          
        
          |  |  |                   
      $1.26 - $3.31
      $467K - $1.23M
     |                   
              2.52M
              $5.16M
             |  | 
          
        
          |  |  |                   
      $89.13 - $167.48
      $1.59M - $2.98M
     |                   
              17.8K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $8.16 - $11.47
      $1.95M - $2.73M
     |                   
              295K
              $3.19M
             |  | 
          
        
          |  |  |                   
      $38.62 - $53.97
      $379K - $530K
     |                   
              153K
              $8.24M
             |  | 
          
        
          |  |  |                   
      $22.19 - $31.19
      $1.84M - $2.59M
     |                   
              83K
              $2.58M
             |  |