|  |  |                   
      $29.65 - $43.8
      $67K - $98.9K
     |                   
              51.6K
              $2.24M
             |  | 
          
        
          |  |  |                   
      $16.66 - $23.85
      $3.73K - $5.34K
     |                   
              102K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $50.65 - $58.58
      $232K - $268K
     |                   
              95.1K
              $5.37M
             |  | 
          
        
          |  |  |                   
      $110.95 - $136.15
      $291K - $357K
     |                   
              19K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $64.28 - $75.17
      $218K - $255K
     |                   
              96.9K
              $7.12M
             |  | 
          
        
          |  |  |                   
      $39.51 - $69.09
      $120K - $210K
     |                   
              13.2K
              $914K
             |  | 
          
        
          |  |  |                   
      $25.51 - $40.0
      $1.71K - $2.68K
     |                   
              48.2K
              $1.91M
             |  | 
          
        
          |  |  |                   
      $286.24 - $350.17
      $482K - $589K
     |                   
              5.85K
              $1.86M
             |  | 
          
        
          |  |  |                   
      $3.36 - $6.09
      $410K - $742K
     |                   
              135K
              $530K
             |  | 
          
        
          |  |  |                   
      $48.21 - $66.48
      $212K - $292K
     |                   
              18.6K
              $1.23M
             |  | 
          
        
          |  |  |                   
      $71.62 - $89.56
      $23.2K - $29K
     |                   
              47.4K
              $4.14M
             |  | 
          
        
          |  |  |                   
      $36.94 - $42.43
      $794K - $912K
     |                   
              118K
              $4.49M
             |  | 
          
        
          |  |  |                   
      $136.63 - $176.62
      $322K - $416K
     |                   
              70.4K
              $11.9M
             |  | 
          
        
          |  |  |                   
      $40.42 - $57.0
      $90K - $127K
     |                   
              39.7K
              $2.27M
             |  | 
          
        
          |  |  |                   
      $44.59 - $57.17
      $1.04M - $1.34M
     |                   
              96.7K
              $4.44M
             |  | 
          
        
          |  |  |                   
      $70.15 - $85.48
      $11.4K - $13.8K
     |                   
              56.5K
              $4.8M
             |  | 
          
        
          |  |  |                   
      $139.81 - $165.8
      $416K - $493K
     |                   
              25.2K
              $3.91M
             |  | 
          
        
          |  |  |                   
      $22.74 - $28.18
      $345K - $428K
     |                   
              21.6K
              $574K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              113K
              $30.8M
             |  | 
          
        
          |  |  |                   
      $25.26 - $29.45
      $372K - $434K
     |                   
              15.6K
              $434K
             |  | 
          
        
          |  |  |                   
      $16.53 - $34.19
      $37.2K - $77K
     |                   
              39K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $126.6 - $151.6
      $249K - $298K
     |                   
              95.9K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $15.9 - $21.16
      $445K - $592K
     |                   
              189K
              $3.64M
             |  | 
          
        
          |  |  |                   
      $24.02 - $30.31
      $257K - $324K
     |                   
              42.6K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $50.81 - $84.91
      $10.3K - $17.2K
     |                   
              31K
              $2.63M
             |  | 
          
        
          |  |  |                   
      $15.63 - $21.51
      $101K - $139K
     |                   
              82.8K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $29.41 - $32.97
      $371K - $416K
     |                   
              551K
              $17.9M
             |  | 
          
        
          |  |  |                   
      $3.47 - $7.65
      $58.7K - $129K
     |                   
              128K
              $859K
             |  | 
          
        
          |  |  |                   
      $66.7 - $84.62
      $27.6K - $35K
     |                   
              87.4K
              $6.81M
             |  | 
          
        
          |  |  |                   
      $87.23 - $106.93
      $246K - $302K
     |                   
              31.8K
              $3.3M
             |  | 
          
        
          |  |  |                   
      $21.1 - $35.01
      $118K - $197K
     |                   
              130K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $87.19 - $111.51
      $21.4K - $27.3K
     |                   
              84.8K
              $9.37M
             |  | 
          
        
          |  |  |                   
      $8.26 - $10.1
      $491K - $601K
     |                   
              732K
              $7.1M
             |  | 
          
        
          |  |  |                   
      $28.32 - $35.95
      $75.1K - $95.3K
     |                   
              191K
              $6.54M
             |  | 
          
        
          |  |  |                   
      $105.8 - $131.55
      $262K - $325K
     |                   
              21.2K
              $2.73M
             |  | 
          
        
          |  |  |                   
      $28.45 - $33.08
      $514K - $597K
     |                   
              287K
              $9.15M
             |  | 
          
        
          |  |  |                   
      $37.56 - $43.42
      $178K - $206K
     |                   
              332K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $24.84 - $34.36
      $116K - $160K
     |                   
              69.6K
              $2.28M
             |  | 
          
        
          |  |  |                   
      $11.71 - $19.37
      $182K - $300K
     |                   
              94.3K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $40.46 - $58.71
      $9.47K - $13.7K
     |                   
              34.8K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $76.49 - $103.78
      $37K - $50.2K
     |                   
              33.4K
              $3.47M
             |  | 
          
        
          |  |  |                   
      $25.31 - $31.85
      $75.8K - $95.4K
     |                   
              189K
              $5.87M
             |  | 
          
        
          |  |  |                   
      $5.63 - $8.09
      $110K - $158K
     |                   
              219K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $45.37 - $57.12
      $12.3K - $15.5K
     |                   
              54.8K
              $3.07M
             |  | 
          
        
          |  |  |                   
      $33.85 - $44.55
      $102 - $134
     |                   
              68.7K
              $3.05M
             |  | 
          
        
          |  |  |                   
      $101.92 - $143.21
      $28.7K - $40.4K
     |                   
              19.5K
              $2.79M
             |  | 
          
        
          |  |  |                   
      $15.86 - $24.35
      $122K - $187K
     |                   
              32.5K
              $792K
             |  | 
          
        
          |  |  |                   
      $28.96 - $32.46
      $323K - $362K
     |                   
              31.6K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $19.44 - $24.93
      $189K - $242K
     |                   
              85.9K
              $2.14M
             |  | 
          
        
          |  |  |                   
      $15.12 - $23.09
      $136 - $208
     |                   
              92.8K
              $2.14M
             |  |