|  |  |                   
      $38.84 - $43.99
      $206K - $234K
     |                   
              3.76M
              $161M
             |  | 
          
        
          |  |  |                   
      $21.4 - $26.31
      $1.31M - $1.61M
     |                   
              140K
              $3.04M
             |  | 
          
        
          |  |  |                   
      $12.14 - $15.77
      $762K - $990K
     |                   
              277K
              $4.37M
             |  | 
          
        
          |  |  |                   
      $2.42 - $3.86
      $666K - $1.06M
     |                   
              320K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $34.04 - $56.28
      $619K - $1.02M
     |                   
              28.6K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $6.41 - $11.19
      $445K - $778K
     |                   
              394K
              $3.53M
             |  | 
          
        
          |  |  |                   
      $15.86 - $19.21
      $1.58M - $1.92M
     |                   
              268K
              $4.28M
             |  | 
          
        
          |  |  |                   
      $16.64 - $36.7
      $695K - $1.53M
     |                   
              139K
              $2.96M
             |  | 
          
        
          |  |  |                   
      $29.88 - $44.53
      $678K - $1.01M
     |                   
              52.1K
              $2.24M
             |  | 
          
        
          |  |  |                   
      $31.25 - $53.19
      $467K - $795K
     |                   
              30.9K
              $1.65M
             |  | 
          
        
          |  |  |                   
      $6.61 - $9.71
      $80.5K - $118K
     |                   
              3.24M
              $28.8M
             |  | 
          
        
          |  |  |                   
      $36.94 - $42.43
      $1.22M - $1.4M
     |                   
              79.4K
              $3.01M
             |  | 
          
        
          |  |  |                   
      $43.76 - $52.31
      $996K - $1.19M
     |                   
              99.7K
              $4.84M
             |  | 
          
        
          |  |  |                   
      $21.9 - $27.44
      $1.11M - $1.39M
     |                   
              80.7K
              $1.87M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              131K
              $3.16M
             |  | 
          
        
          |  |  |                   
      $15.8 - $37.12
      $101K - $238K
     |                   
              50.5K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $14.61 - $16.95
      $499K - $578K
     |                   
              471K
              $7.98M
             |  | 
          
        
          |  |  |                   
      $28.96 - $32.46
      $900K - $1.01M
     |                   
              765K
              $24.4M
             |  | 
          
        
          |  |  |                   
      $16.3 - $24.05
      $34.4K - $50.8K
     |                   
              197K
              $4.75M
             |  | 
          
        
          |  |  |                   
      $67.67 - $143.04
      $10K - $21.2K
     |                   
              14.8K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $16.32 - $23.92
      $248K - $363K
     |                   
              164K
              $3.91M
             |  | 
          
        
          |  |  |                   
      $10.38 - $17.71
      $144K - $246K
     |                   
              211K
              $3.61M
             |  | 
          
        
          |  |  |                   
      $24.47 - $36.39
      $651K - $968K
     |                   
              38.1K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $70.15 - $85.48
      $442K - $539K
     |                   
              66K
              $5.61M
             |  | 
          
        
          |  |  |                   
      $22.54 - $23.17
      $954K - $981K
     |                   
              67.7K
              $1.56M
             |  | 
          
        
          |  |  |                   
      $83.56 - $99.08
      $928K - $1.1M
     |                   
              48.5K
              $4.61M
             |  | 
          
        
          |  |  |                   
      $91.41 - $94.22
      $891K - $919K
     |                   
              321K
              $30.1M
             |  | 
          
        
          |  |  |                   
      $21.49 - $29.35
      $248K - $338K
     |                   
              253K
              $7.17M
             |  | 
          
        
          |  |  |                   
      $8.41 - $17.36
      $1.05K - $2.17K
     |                   
              132K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $90.17 - $103.07
      $354K - $405K
     |                   
              65.1K
              $6.49M
             |  | 
          
        
          |  |  |                   
      $25.79 - $34.95
      $640K - $867K
     |                   
              39.6K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $4.56 - $6.22
      $457K - $623K
     |                   
              688K
              $3.94M
             |  | 
          
        
          |  |  |                   
      $2.0 - $3.49
      $446K - $778K
     |                   
              394K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $25.15 - $30.53
      $622K - $755K
     |                   
              345K
              $10.4M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              139K
              $4.47M
             |  | 
          
        
          |  |  |                   
      $9.22 - $12.79
      $654K - $907K
     |                   
              87.7K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $44.23 - $62.66
      $592K - $838K
     |                   
              18K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $162.37 - $200.76
      $273K - $338K
     |                   
              37.7K
              $7.13M
             |  | 
          
        
          |  |  |                   
      $8.56 - $12.03
      $497K - $698K
     |                   
              171K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $26.65 - $30.69
      $491K - $566K
     |                   
              176K
              $5.39M
             |  | 
          
        
          |  |  |                   
      $5.99 - $11.1
      $96.1K - $178K
     |                   
              172K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $7.89 - $9.51
      $1M - $1.2M
     |                   
              827K
              $7.56M
             |  | 
          
        
          |  |  |                   
      $4.46 - $8.41
      $86.3K - $163K
     |                   
              241K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $17.76 - $22.1
      $698K - $869K
     |                   
              39.7K
              $877K
             |  | 
          
        
          |  |  |                   
      $78.85 - $101.3
      $206K - $265K
     |                   
              86K
              $8.49M
             |  | 
          
        
          |  |  |                   
      $75.77 - $108.43
      $608K - $871K
     |                   
              10.7K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $151.29 - $173.13
      $2.04M - $2.34M
     |                   
              286K
              $47.4M
             |  | 
          
        
          |  |  |                   
      $158.62 - $206.57
      $580K - $756K
     |                   
              10.5K
              $2.11M
             |  | 
          
        
          |  |  |                   
      $167.51 - $223.5
      $21.4K - $28.6K
     |                   
              65.1K
              $14M
             |  | 
          
        
          |  |  |                   
      $23.93 - $32.95
      $125K - $173K
     |                   
              327K
              $10.1M
             |  |