|  |  |                   
      $21.49 - $29.35
      $2.17M - $2.97M
     |                   
              377K
              $10.7M
             |  | 
          
        
          |  |  |                   
      $59.63 - $70.52
      $3.25M - $3.84M
     |                   
              67.9K
              $4.46M
             |  | 
          
        
          |  |  |                   
      $33.3 - $95.05
      $93.2K - $266K
     |                   
              65.8K
              $6.1M
             |  | 
          
        
          |  |  |                   
      $6.25 - $7.6
      $3.04M - $3.69M
     |                   
              541K
              $3.85M
             |  | 
          
        
          |  |  |                   
      $23.65 - $28.54
      $2.97M - $3.58M
     |                   
              165K
              $4.55M
             |  | 
          
        
          |  |  |                   
      $10.91 - $14.43
      $1.64M - $2.17M
     |                   
              1.36M
              $19.4M
             |  | 
          
        
          |  |  |                   
      $40.31 - $58.08
      $2.45M - $3.53M
     |                   
              74.1K
              $3.94M
             |  | 
          
        
          |  |  |                   
      $20.21 - $26.71
      $2.83M - $3.73M
     |                   
              152K
              $3.68M
             |  | 
          
        
          |  |  |                   
      $69.3 - $105.57
      $1.98M - $3.02M
     |                   
              50.9K
              $5.01M
             |  | 
          
        
          |  |  |                   
      $19.2 - $23.59
      $2.82M - $3.47M
     |                   
              203K
              $4.53M
             |  | 
          
        
          |  |  |                   
      $5.55 - $6.92
      $3.12M - $3.89M
     |                   
              587K
              $3.39M
             |  | 
          
        
          |  |  |                   
      $31.89 - $38.37
      $2.82M - $3.4M
     |                   
              116K
              $4.17M
             |  | 
          
        
          |  |  |                   
      $23.97 - $29.72
      $2.29M - $2.84M
     |                   
              222K
              $6.58M
             |  | 
          
        
          |  |  |                   
      $34.17 - $93.63
      $598K - $1.64M
     |                   
              46.2K
              $4.33M
             |  | 
          
        
          |  |  |                   
      $17.6 - $24.51
      $3.18M - $4.42M
     |                   
              288K
              $5.24M
             |  | 
          
        
          |  |  |                   
      $31.48 - $38.2
      $117K - $142K
     |                   
              973K
              $36.9M
             |  | 
          
        
          |  |  |                   
      $132.53 - $159.7
      $476K - $573K
     |                   
              170K
              $27.2M
             |  | 
          
        
          |  |  |                   
      $66.1 - $97.75
      $2.11M - $3.12M
     |                   
              39.3K
              $3.68M
             |  | 
          
        
          |  |  |                   
      $10.59 - $11.48
      $2.8M - $3.04M
     |                   
              321K
              $3.68M
             |  | 
          
        
          |  |  |                   
      $3.98 - $8.44
      $1.98M - $4.2M
     |                   
              576K
              $3.4M
             |  | 
          
        
          |  |  |                   
      $4.82 - $15.06
      $1.07M - $3.34M
     |                   
              222K
              $3.02M
             |  | 
          
        
          |  |  |                   
      $160.48 - $195.43
      $299K - $364K
     |                   
              190K
              $35.6M
             |  | 
          
        
          |  |  |                   
      $3478.38 - $3880.15
      $3.91M - $4.36M
     |                   
              12.7K
              $47.3M
             |  | 
          
        
          |  |  |                   
      $84.41 - $106.28
      $2.76M - $3.47M
     |                   
              219K
              $20.8M
             |  | 
          
        
          |  |  |                   
      $75.58 - $95.07
      $1.22M - $1.54M
     |                   
              149K
              $14M
             |  | 
          
        
          |  |  |                   
      $165.45 - $198.11
      $2.47M - $2.95M
     |                   
              18.9K
              $3.68M
             |  | 
          
        
          |  |  |                   
      $1036.28 - $1430.55
      $2.96M - $4.09M
     |                   
              3.94K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $4.11 - $6.77
      $1.66M - $2.73M
     |                   
              403K
              $2.73M
             |  | 
          
        
          |  |  |                   
      $66.4 - $89.42
      $1.41M - $1.9M
     |                   
              81.4K
              $7.28M
             |  | 
          
        
          |  |  |                   
      $46.66 - $58.38
      $2.58M - $3.22M
     |                   
              73.3K
              $3.77M
             |  | 
          
        
          |  |  |                   
      $8.85 - $11.18
      $2.37M - $2.99M
     |                   
              366K
              $3.74M
             |  | 
          
        
          |  |  |                   
      $70.35 - $89.5
      $1.32M - $1.68M
     |                   
              222K
              $19.7M
             |  | 
          
        
          |  |  |                   
      $109.83 - $131.67
      $1.03M - $1.24M
     |                   
              479K
              $60.8M
             |  | 
          
        
          |  |  |                   
      $68.45 - $79.6
      $1.2M - $1.4M
     |                   
              398K
              $31.6M
             |  | 
          
        
          |  |  |                   
      $50.76 - $72.25
      $2.17M - $3.09M
     |                   
              49K
              $3.07M
             |  | 
          
        
          |  |  |                   
      $2.74 - $3.72
      $2.04M - $2.77M
     |                   
              746K
              $2.56M
             |  | 
          
        
          |  |  |                   
      $25.79 - $34.95
      $1.79M - $2.43M
     |                   
              99.2K
              $3.41M
             |  | 
          
        
          |  |  |                   
      $14.99 - $18.47
      $1.12M - $1.38M
     |                   
              2.94M
              $51.6M
             |  | 
          
        
          |  |  |                   
      $4.0 - $7.05
      $143K - $252K
     |                   
              1.15M
              $7.84M
             |  | 
          
        
          |  |  |                   
      $16.66 - $23.85
      $1.56M - $2.23M
     |                   
              142K
              $3.4M
             |  | 
          
        
          |  |  |                   
      $23.92 - $30.03
      $1.38M - $1.73M
     |                   
              399K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $55.71 - $73.45
      $1.95K - $2.57K
     |                   
              178K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $45.37 - $57.12
      $276K - $347K
     |                   
              321K
              $18M
             |  | 
          
        
          |  |  |                   
      $274.32 - $302.46
      $2.8M - $3.09M
     |                   
              62.1K
              $18M
             |  | 
          
        
          |  |  |                   
      $144.63 - $179.53
      $1.39M - $1.73M
     |                   
              70.5K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $69.3 - $142.14
      $327K - $671K
     |                   
              29.8K
              $4.18M
             |  | 
          
        
          |  |  |                   
      $18.77 - $37.74
      $1.02M - $2.06M
     |                   
              109K
              $3.62M
             |  | 
          
        
          |  |  |                   
      $7.06 - $10.86
      $1.15M - $1.77M
     |                   
              2.86M
              $27.3M
             |  | 
          
        
          |  |  |                   
      $20.68 - $48.04
      $223K - $519K
     |                   
              96.7K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $186.83 - $253.3
      $1.03M - $1.4M
     |                   
              26K
              $6.35M
             |  |