|  |  |                   
      $157.05 - $197.94
      $19.6K - $24.7K
     |                   
              45.4K
              $8.22M
             |  | 
          
        
          |  |  |                   
      $45.92 - $50.78
      $80K - $88.5K
     |                   
              88.3K
              $4.12M
             |  | 
          
        
          |  |  |                   
      $276.47 - $328.4
      $28.5K - $33.8K
     |                   
              15.6K
              $4.48M
             |  | 
          
        
          |  |  |                   
      $54.33 - $63.56
      $374K - $437K
     |                   
              93.5K
              $5.23M
             |  | 
          
        
          |  |  |                   
      $62.92 - $86.2
      $18.9K - $25.9K
     |                   
              47.4K
              $3.83M
             |  | 
          
        
          |  |  |                   
      $6.07 - $8.61
      $21.6K - $30.7K
     |                   
              175K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $292.36 - $342.2
      $202K - $237K
     |                   
              20.8K
              $6.48M
             |  | 
          
        
          |  |  |                   
      $50.76 - $72.25
      $18.3K - $26K
     |                   
              36.5K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $47.34 - $67.22
      $5.87K - $8.34K
     |                   
              22K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $10.28 - $15.52
      $7.3K - $11K
     |                   
              62.3K
              $649K
             |  | 
          
        
          |  |  |                   
      $97.78 - $126.44
      $24.6K - $31.9K
     |                   
              19.8K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $46.66 - $58.38
      $21.3K - $26.7K
     |                   
              49.5K
              $2.55M
             |  | 
          
        
          |  |  |                   
      $28.81 - $34.65
      $161K - $194K
     |                   
              162K
              $4.96M
             |  | 
          
        
          |  |  |                   
      $377.5 - $449.52
      $18.5K - $22K
     |                   
              23.3K
              $9.4M
             |  | 
          
        
          |  |  |                   
      $94.23 - $101.68
      $46.3K - $49.9K
     |                   
              92.2K
              $8.85M
             |  | 
          
        
          |  |  |                   
      $32.8 - $39.31
      $546K - $654K
     |                   
              569K
              $20.5M
             |  | 
          
        
          |  |  |                   
      $31.18 - $44.14
      $20.8K - $29.4K
     |                   
              86.6K
              $3.3M
             |  | 
          
        
          |  |  |                   
      $88.48 - $107.04
      $355K - $429K
     |                   
              66.1K
              $6.18M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $3.22M - $3.53M
     |                   
              1.86M
              $80.6M
             |  | 
          
        
          |  |  |                   
      $9.74 - $16.39
      $12.5K - $21K
     |                   
              109K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $9.63 - $12.55
      $19.8K - $25.8K
     |                   
              220K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $10.66 - $12.92
      $16K - $19.4K
     |                   
              351K
              $4.09M
             |  | 
          
        
          |  |  |                   
      $107.47 - $118.46
      $32.8K - $36.1K
     |                   
              63.6K
              $6.94M
             |  | 
          
        
          |  |  |                   
      $113.38 - $135.49
      $55.8K - $66.7K
     |                   
              45.4K
              $5.7M
             |  | 
          
        
          |  |  |                   
      $133.82 - $151.96
      $54.1K - $61.4K
     |                   
              60.5K
              $8.41M
             |  | 
          
        
          |  |  |                   
      $36.86 - $43.38
      $25.3K - $29.8K
     |                   
              86.6K
              $3.2M
             |  | 
          
        
          |  |  |                   
      $65.48 - $74.74
      $250K - $286K
     |                   
              293K
              $20.9M
             |  | 
          
        
          |  |  |                   
      $33.45 - $36.5
      $79.6K - $86.9K
     |                   
              247K
              $8.37M
             |  | 
          
        
          |  |  |                   
      $24.48 - $53.26
      $11.7K - $25.5K
     |                   
              20.5K
              $581K
             |  | 
          
        
          |  |  |                   
      $307.71 - $366.67
      $132K - $157K
     |                   
              33.3K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $72.7 - $88.29
      $9.31K - $11.3K
     |                   
              38.3K
              $2.86M
             |  | 
          
        
          |  |  |                   
      $30.65 - $39.9
      $32.9K - $42.9K
     |                   
              60.2K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $55.13 - $75.25
      $666K - $909K
     |                   
              235K
              $16.1M
             |  | 
          
        
          |  |  |                   
      $27.8 - $34.02
      $61.9K - $75.7K
     |                   
              159K
              $4.82M
             |  | 
          
        
          |  |  |                   
      $31.57 - $39.41
      $709K - $886K
     |                   
              411K
              $14.6M
             |  | 
          
        
          |  |  |                   
      $9.83 - $13.02
      $3.08K - $4.08K
     |                   
              239K
              $2.41M
             |  | 
          
        
          |  |  |                   
      $94.41 - $118.52
      $37.7K - $47.3K
     |                   
              32.2K
              $3.16M
             |  | 
          
        
          |  |  |                   
      $51.18 - $63.89
      $357K - $446K
     |                   
              150K
              $8.4M
             |  | 
          
        
          |  |  |                   
      $145.28 - $176.09
      $393K - $476K
     |                   
              124K
              $20.8M
             |  | 
          
        
          |  |  |                   
      $19.42 - $26.99
      $5.75K - $7.99K
     |                   
              87.6K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $69.22 - $79.77
      $26.6K - $30.7K
     |                   
              64.5K
              $4.64M
             |  | 
          
        
          |  |  |                   
      $519.19 - $590.78
      $336K - $382K
     |                   
              48.8K
              $27.6M
             |  | 
          
        
          |  |  |                   
      $105.72 - $1416.0
      $1.67M - $22.3M
     |                   
              17.8K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $48.32 - $59.92
      $57K - $70.6K
     |                   
              118K
              $6.11M
             |  | 
          
        
          |  |  |                   
      $21.88 - $29.32
      $205K - $275K
     |                   
              330K
              $8.08M
             |  | 
          
        
          |  |  |                   
      $127.18 - $161.88
      $569K - $725K
     |                   
              51.8K
              $6.72M
             |  | 
          
        
          |  |  |                   
      $137.01 - $159.78
      $276K - $322K
     |                   
              129K
              $18.8M
             |  | 
          
        
          |  |  |                   
      $31.82 - $39.04
      $62.4K - $76.6K
     |                   
              123K
              $3.93M
             |  | 
          
        
          |  |  |                   
      $295.96 - $337.43
      $118K - $135K
     |                   
              31.4K
              $9.63M
             |  | 
          
        
          |  |  |                   
      $54.08 - $68.32
      $53.4K - $67.5K
     |                   
              59.9K
              $3.29M
             |  |