|  |  |                   
      $46.1 - $53.65
      $102K - $119K
     |                   
              2.54K
              $135K
             |  | 
          
        
          |  |  |                   
      $263.02 - $305.98
      $62.1K - $72.2K
     |                   
              652
              $182K
             |  | 
          
        
          |  |  |                   
      $152.31 - $306.29
      $37.2K - $74.7K
     |                   
              12
              $2K
             |  | 
          
        
          |  |  |                   
      $39.94 - $62.39
      $29.6K - $46.2K
     |                   
              2.42K
              $102K
             |  | 
          
        
          |  |  |                   
      $49.46 - $56.3
      $66.5K - $75.7K
     |                   
              49
              $2K
             |  | 
          
        
          |  |  |                   
      $8.72 - $10.35
      $38.3K - $45.5K
     |                   
              17.6K
              $158K
             |  | 
          
        
          |  |  |                   
      $168.96 - $181.71
      $119K - $128K
     |                   
              4.09K
              $742K
             |  | 
          
        
          |  |  |                   
      $165.59 - $190.9
      $20.5K - $23.7K
     |                   
              2.77K
              $461K
             |  | 
          
        
          |  |  |                   
      $157.53 - $185.69
      $59.1K - $69.6K
     |                   
              6
              $0
             |  | 
          
        
          |  |  |                   
      $255.35 - $282.87
      $13.3K - $14.7K
     |                   
              4.02K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $38.82 - $50.43
      $52.8K - $68.6K
     |                   
              70
              $3K
             |  | 
          
        
          |  |  |                   
      $33.15 - $44.45
      $34.3K - $46.1K
     |                   
              2.21K
              $74K
             |  | 
          
        
          |  |  |                   
      $13.0 - $15.73
      $59.7K - $72.3K
     |                   
              5.09K
              $76K
             |  | 
          
        
          |  |  |                   
      $171.32 - $191.84
      $7.71K - $8.63K
     |                   
              4.47K
              $785K
             |  | 
          
        
          |  |  |                   
      $48.73 - $61.15
      $56K - $70.3K
     |                   
              975
              $47K
             |  | 
          
        
          |  |  |                   
      $37.83 - $43.02
      $62.1K - $70.6K
     |                   
              1.31K
              $54K
             |  | 
          
        
          |  |  |                   
      $11.64 - $15.79
      $49.7K - $67.4K
     |                   
              2.33K
              $34K
             |  | 
          
        
          |  |  |                   
      $95.57 - $105.36
      $54.9K - $60.5K
     |                   
              6.24K
              $627K
             |  | 
          
        
          |  |  |                   
      $45.32 - $55.68
      $49K - $60.2K
     |                   
              13.6K
              $631K
             |  | 
          
        
          |  |  |                   
      $269.2 - $297.91
      $53.3K - $59K
     |                   
              844
              $251K
             |  | 
          
        
          |  |  |                   
      $62.45 - $66.45
      $54K - $57.4K
     |                   
              3.36K
              $222K
             |  | 
          
        
          |  |  |                   
      $11.92 - $16.3
      $63.7K - $87K
     |                   
              11.9K
              $191K
             |  | 
          
        
          |  |  |                   
      $23.51 - $34.67
      $36.5K - $53.9K
     |                   
              1.1K
              $28K
             |  | 
          
        
          |  |  |                   
      $221.21 - $252.43
      $272K - $310K
     |                   
              34.9K
              $8.64M
             |  | 
          
        
          |  |  |                   
      $50.47 - $50.74
      $44.4K - $44.7K
     |                   
              1.11K
              $56K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              17.3K
              $4.25M
             |  | 
          
        
          |  |  |                   
      $58.75 - $76.5
      $109K - $142K
     |                   
              13.1K
              $991K
             |  | 
          
        
          |  |  |                   
      $62.09 - $66.51
      $1.49M - $1.6M
     |                   
              446K
              $29.1M
             |  | 
          
        
          |  |  |                   
      $57.5 - $61.94
      $59.2K - $63.7K
     |                   
              7.54K
              $467K
             |  | 
          
        
          |  |  |                   
      $132.9 - $142.03
      $294K - $314K
     |                   
              33.2K
              $4.68M
             |  | 
          
        
          |  |  |                   
      $65.78 - $69.95
      $42.8K - $45.5K
     |                   
              1.18K
              $82K
             |  | 
          
        
          |  |  |                   
      $330.88 - $375.23
      $82.7K - $93.8K
     |                   
              16.3K
              $5.66M
             |  | 
          
        
          |  |  |                   
      $75.53 - $82.95
      $38.5K - $42.3K
     |                   
              856
              $70K
             |  | 
          
        
          |  |  |                   
      $232.4 - $287.42
      $25.8K - $31.9K
     |                   
              222
              $54K
             |  | 
          
        
          |  |  |                   
      $24.08 - $24.5
      $36.7K - $37.4K
     |                   
              1.21K
              $29K
             |  | 
          
        
          |  |  |                   
      $35.51 - $58.78
      $13K - $21.5K
     |                   
              713
              $25K
             |  | 
          
        
          |  |  |                   
      $91.69 - $109.88
      $31.9K - $38.2K
     |                   
              7.85K
              $745K
             |  | 
          
        
          |  |  |                   
      $53.81 - $57.52
      $34.8K - $37.2K
     |                   
              100
              $5K
             |  | 
          
        
          |  |  |                   
      $37.14 - $37.85
      $33.2K - $33.8K
     |                   
              1.23K
              $46K
             |  | 
          
        
          |  |  |                   
      $93.0 - $120.77
      $23.3K - $30.2K
     |                   
              1.76K
              $164K
             |  | 
          
        
          |  |  |                   
      $19.17 - $26.36
      $38.3K - $52.7K
     |                   
              1.9K
              $44K
             |  | 
          
        
          |  |  |                   
      $49.01 - $66.5
      $46.3K - $62.8K
     |                   
              838
              $51K
             |  | 
          
        
          |  |  |                   
      $55.19 - $66.72
      $36.1K - $43.6K
     |                   
              2.7K
              $162K
             |  | 
          
        
          |  |  |                   
      $122.68 - $148.84
      $50.3K - $61K
     |                   
              1.53K
              $213K
             |  | 
          
        
          |  |  |                   
      $259.44 - $278.65
      $1.56K - $1.67K
     |                   
              3.93K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $131.47 - $143.64
      $303K - $331K
     |                   
              33K
              $4.67M
             |  | 
          
        
          |  |  |                   
      $4.86 - $6.66
      $18.2K - $24.9K
     |                   
              6.26K
              $35K
             |  | 
          
        
          |  |  |                   
      $108.22 - $120.47
      $28.6K - $31.8K
     |                   
              17.9K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $100.4 - $119.58
      $40.8K - $48.5K
     |                   
              1.2K
              $132K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.44K
              $312K
             |  |