|  |  |                   
      $22.27 - $22.95
      $96.9K - $99.8K
     |                   
              131K
              $2.99M
             |  | 
          
        
          |  |  |                   
      $656.44 - $753.15
      $54.5K - $62.5K
     |                   
              846
              $631K
             |  | 
          
        
          |  |  |                   
      $41.96 - $44.59
      $92.9K - $98.7K
     |                   
              20.8K
              $903K
             |  | 
          
        
          |  |  |                   
      $209.79 - $237.38
      $112K - $126K
     |                   
              1.85K
              $399K
             |  | 
          
        
          |  |  |                   
      $28.92 - $32.19
      $53.5K - $59.6K
     |                   
              24.5K
              $780K
             |  | 
          
        
          |  |  |                   
      $36.99 - $38.38
      $65K - $67.5K
     |                   
              69.7K
              $2.67M
             |  | 
          
        
          |  |  |                   
      $90.83 - $93.81
      $102K - $106K
     |                   
              13K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $57.75 - $67.68
      $18.6K - $21.8K
     |                   
              13.3K
              $878K
             |  | 
          
        
          |  |  |                   
      $10.82 - $12.09
      $82.2K - $91.8K
     |                   
              29.9K
              $357K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              40.3K
              $2.16M
             |  | 
          
        
          |  |  |                   
      $82.38 - $83.0
      $108K - $108K
     |                   
              24.2K
              $2.01M
             |  | 
          
        
          |  |  |                   
      $152.77 - $188.68
      $9.47K - $11.7K
     |                   
              4.74K
              $809K
             |  | 
          
        
          |  |  |                   
      $95.57 - $105.36
      $103K - $113K
     |                   
              6.85K
              $688K
             |  | 
          
        
          |  |  |                   
      $48.5 - $50.19
      $79.6K - $82.4K
     |                   
              26K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $244.75 - $305.63
      $33K - $41.3K
     |                   
              1.6K
              $481K
             |  | 
          
        
          |  |  |                   
      $133.88 - $142.57
      $13.4K - $14.3K
     |                   
              9.65K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $61.62 - $72.77
      $48.9K - $57.7K
     |                   
              4.94K
              $359K
             |  | 
          
        
          |  |  |                   
      $31.49 - $37.19
      $23K - $27.1K
     |                   
              14.8K
              $548K
             |  | 
          
        
          |  |  |                   
      $62.38 - $67.29
      $36.9K - $39.8K
     |                   
              13.4K
              $898K
             |  | 
          
        
          |  |  |                   
      $250.97 - $282.66
      $42.2K - $47.5K
     |                   
              1.92K
              $540K
             |  | 
          
        
          |  |  |                   
      $128.6 - $136.01
      $72.7K - $76.8K
     |                   
              3.46K
              $468K
             |  | 
          
        
          |  |  |                   
      $89.32 - $107.82
      $13K - $15.6K
     |                   
              4.51K
              $485K
             |  | 
          
        
          |  |  |                   
      $225.33 - $246.01
      $126K - $138K
     |                   
              2.69K
              $617K
             |  | 
          
        
          |  |  |                   
      $167.06 - $208.19
      $76K - $94.7K
     |                   
              2.25K
              $458K
             |  | 
          
        
          |  |  |                   
      $236.25 - $257.69
      $64.3K - $70.1K
     |                   
              1.47K
              $375K
             |  | 
          
        
          |  |  |                   
      $176.44 - $192.03
      $60.3K - $65.7K
     |                   
              3.49K
              $655K
             |  | 
          
        
          |  |  |                   
      $78.96 - $80.04
      $72.6K - $73.6K
     |                   
              33.3K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $234.77 - $292.47
      $119K - $148K
     |                   
              4.98K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $98.52 - $103.93
      $78.3K - $82.6K
     |                   
              2.91K
              $299K
             |  | 
          
        
          |  |  |                   
      $194.44 - $206.51
      $36K - $38.2K
     |                   
              4.35K
              $897K
             |  | 
          
        
          |  |  |                   
      $280.68 - $303.97
      $1.12K - $1.22K
     |                   
              3.79K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $129.46 - $137.85
      $47.8K - $50.9K
     |                   
              5.27K
              $726K
             |  | 
          
        
          |  |  |                   
      $56.52 - $64.01
      $46.7K - $52.9K
     |                   
              56.6K
              $3.58M
             |  | 
          
        
          |  |  |                   
      $207.29 - $229.74
      $75K - $83.2K
     |                   
              5.14K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $64.52 - $74.35
      $108K - $124K
     |                   
              10.1K
              $680K
             |  | 
          
        
          |  |  |                   
      $88.47 - $93.24
      $14K - $14.7K
     |                   
              24.7K
              $2.25M
             |  | 
          
        
          |  |  |                   
      $435.72 - $463.74
      $41K - $43.6K
     |                   
              1.33K
              $617K
             |  | 
          
        
          |  |  |                   
      $412.46 - $514.1
      $70.9K - $88.4K
     |                   
              883
              $433K
             |  | 
          
        
          |  |  |                   
      $12.9 - $13.59
      $28.4K - $29.9K
     |                   
              88.4K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $106.17 - $107.3
      $58.9K - $59.6K
     |                   
              7.21K
              $770K
             |  | 
          
        
          |  |  |                   
      $32.11 - $32.82
      $34.3K - $35K
     |                   
              35.4K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $195.41 - $212.37
      $16.2K - $17.6K
     |                   
              3.03K
              $632K
             |  | 
          
        
          |  |  |                   
      $646.03 - $807.39
      $82.7K - $103K
     |                   
              410
              $279K
             |  | 
          
        
          |  |  |                   
      $87.05 - $93.19
      $42.1K - $45.1K
     |                   
              3.72K
              $345K
             |  | 
          
        
          |  |  |                   
      $25.83 - $26.47
      $38.4K - $39.3K
     |                   
              67.2K
              $1.77M
             |  | 
          
        
          |  |  |                   
      $56.32 - $62.1
      $31.9K - $35.1K
     |                   
              4.83K
              $295K
             |  | 
          
        
          |  |  |                   
      $298.82 - $354.89
      $40.9K - $48.6K
     |                   
              1.3K
              $426K
             |  | 
          
        
          |  |  |                   
      $164.63 - $174.58
      $21.4K - $22.7K
     |                   
              2.67K
              $466K
             |  | 
          
        
          |  |  |                   
      $25.0 - $25.33
      $46.2K - $46.8K
     |                   
              16.3K
              $411K
             |  | 
          
        
          |  |  |                   
      $77.6 - $87.37
      $9.86K - $11.1K
     |                   
              7.93K
              $665K
             |  |