|  |  |                   
      $40.92 - $50.9
      $20.5K - $25.6K
     |                   
              5.44K
              $229K
             |  | 
          
        
          |  |  |                   
      $65.52 - $77.49
      $7.08K - $8.37K
     |                   
              9.05K
              $594K
             |  | 
          
        
          |  |  |                   
      $100.54 - $124.4
      $90.5K - $112K
     |                   
              1.75K
              $217K
             |  | 
          
        
          |  |  |                   
      $35.67 - $40.88
      $41.4K - $47.4K
     |                   
              34.7K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $76.48 - $87.72
      $22K - $25.3K
     |                   
              3.55K
              $275K
             |  | 
          
        
          |  |  |                   
      $3.08 - $3.49
      $50.2K - $56.9K
     |                   
              19.8K
              $61K
             |  | 
          
        
          |  |  |                   
      $437.8 - $527.48
      $37.7K - $45.4K
     |                   
              1.07K
              $500K
             |  | 
          
        
          |  |  |                   
      $57.56 - $65.3
      $21.2K - $24K
     |                   
              6.07K
              $362K
             |  | 
          
        
          |  |  |                   
      $15.57 - $18.63
      $87.9K - $105K
     |                   
              18K
              $319K
             |  | 
          
        
          |  |  |                   
      $199.42 - $225.82
      $82.6K - $93.5K
     |                   
              2.74K
              $599K
             |  | 
          
        
          |  |  |                   
      $89.14 - $117.41
      $158K - $209K
     |                   
              5.9K
              $661K
             |  | 
          
        
          |  |  |                   
      $86.89 - $109.38
      $84.3K - $106K
     |                   
              12.9K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $5.56 - $6.98
      $50.2K - $63K
     |                   
              20.7K
              $127K
             |  | 
          
        
          |  |  |                   
      $65.83 - $79.52
      $20.9K - $25.3K
     |                   
              3.19K
              $210K
             |  | 
          
        
          |  |  |                   
      $16.43 - $22.61
      $9.14K - $12.6K
     |                   
              10.9K
              $186K
             |  | 
          
        
          |  |  |                   
      $283.24 - $338.07
      $48.7K - $58.1K
     |                   
              1.51K
              $445K
             |  | 
          
        
          |  |  |                   
      $148.16 - $185.11
      $7.7K - $9.63K
     |                   
              3.2K
              $479K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.33K
              $801K
             |  | 
          
        
          |  |  |                   
      $48.68 - $61.58
      $131K - $166K
     |                   
              11.4K
              $656K
             |  | 
          
        
          |  |  |                   
      $41.54 - $50.08
      $27.9K - $33.7K
     |                   
              10.9K
              $462K
             |  | 
          
        
          |  |  |                   
      $41.54 - $45.45
      $56.5K - $61.8K
     |                   
              8.61K
              $381K
             |  | 
          
        
          |  |  |                   
      $172.13 - $214.35
      $10.8K - $13.5K
     |                   
              1.5K
              $269K
             |  | 
          
        
          |  |  |                   
      $163.87 - $209.82
      $36.2K - $46.4K
     |                   
              1.65K
              $296K
             |  | 
          
        
          |  |  |                   
      $37.35 - $43.35
      $9.34K - $10.8K
     |                   
              7.08K
              $267K
             |  | 
          
        
          |  |  |                   
      $244.9 - $274.48
      $26K - $29.1K
     |                   
              1.86K
              $460K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.08K
              $510K
             |  | 
          
        
          |  |  |                   
      $5.83 - $7.58
      $27.1K - $35.2K
     |                   
              14.7K
              $91K
             |  | 
          
        
          |  |  |                   
      $174.58 - $195.91
      $1.75K - $1.96K
     |                   
              3.44K
              $612K
             |  | 
          
        
          |  |  |                   
      $274.49 - $329.0
      $121K - $145K
     |                   
              1.7K
              $559K
             |  | 
          
        
          |  |  |                   
      $26.1 - $31.22
      $37.2K - $44.6K
     |                   
              7.06K
              $201K
             |  | 
          
        
          |  |  |                   
      $238.0 - $284.76
      $24K - $28.8K
     |                   
              901
              $223K
             |  | 
          
        
          |  |  |                   
      $69.29 - $80.37
      $75.6K - $87.7K
     |                   
              6.3K
              $499K
             |  | 
          
        
          |  |  |                   
      $80.96 - $92.96
      $213K - $244K
     |                   
              19.3K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $92.49 - $114.57
      $39.5K - $48.9K
     |                   
              7.76K
              $747K
             |  | 
          
        
          |  |  |                   
      $5.69 - $7.15
      $30.6K - $38.5K
     |                   
              15.6K
              $111K
             |  | 
          
        
          |  |  |                   
      $12.89 - $15.19
      $189K - $223K
     |                   
              105K
              $1.56M
             |  | 
          
        
          |  |  |                   
      $241.94 - $272.58
      $66.8K - $75.2K
     |                   
              5.35K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $239.27 - $396.5
      $18.9K - $31.3K
     |                   
              1.04K
              $300K
             |  | 
          
        
          |  |  |                   
      $54.72 - $60.29
      $98.6K - $109K
     |                   
              27.9K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $221.46 - $244.83
      $179K - $198K
     |                   
              9.85K
              $2.39M
             |  | 
          
        
          |  |  |                   
      $100.41 - $118.41
      $33.7K - $39.8K
     |                   
              1.74K
              $206K
             |  | 
          
        
          |  |  |                   
      $156.67 - $195.15
      $470 - $585
     |                   
              2.47K
              $399K
             |  | 
          
        
          |  |  |                   
      $41.16 - $48.85
      $36.4K - $43.2K
     |                   
              5.29K
              $232K
             |  | 
          
        
          |  |  |                   
      $5.36 - $6.78
      $15K - $19K
     |                   
              146K
              $818K
             |  | 
          
        
          |  |  |                   
      $9.49 - $14.83
      $199K - $311K
     |                   
              47.3K
              $644K
             |  | 
          
        
          |  |  |                   
      $141.7 - $159.83
      $6.09K - $6.87K
     |                   
              1.37K
              $202K
             |  | 
          
        
          |  |  |                   
      $108.02 - $120.45
      $7.02K - $7.83K
     |                   
              2.04K
              $224K
             |  | 
          
        
          |  |  |                   
      $330.16 - $365.55
      $26.1K - $28.9K
     |                   
              1.12K
              $389K
             |  | 
          
        
          |  |  |                   
      $38.4 - $43.74
      $114K - $130K
     |                   
              28.4K
              $1.19M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              32.1K
              $334K
             |  |