|  |  |                   
      $19.28 - $25.08
      $1.83K - $2.38K
     |                   
              143K
              $2.9M
             |  | 
          
        
          |  |  |                   
      $457.26 - $524.37
      $89.6K - $103K
     |                   
              1.25K
              $573K
             |  | 
          
        
          |  |  |                   
      $22.9 - $23.58
      $308K - $317K
     |                   
              465K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $52.79 - $67.39
      $106 - $135
     |                   
              13.4K
              $745K
             |  | 
          
        
          |  |  |                   
      $17.11 - $18.16
      $7.72K - $8.19K
     |                   
              84.7K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $73K - $83.1K
     |                   
              596
              $437K
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $21.2K - $22.7K
     |                   
              9.54K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $158.56 - $177.92
      $476 - $534
     |                   
              15.4K
              $2.51M
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $160K - $178K
     |                   
              2.38K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $239.12 - $259.95
      $45.2K - $49.1K
     |                   
              1.24K
              $321K
             |  | 
          
        
          |  |  |                   
      $112.25 - $124.0
      $225 - $248
     |                   
              3.15K
              $360K
             |  | 
          
        
          |  |  |                   
      $234.77 - $292.47
      $16.4K - $20.5K
     |                   
              729
              $205K
             |  | 
          
        
          |  |  |                   
      $78.11 - $79.07
      $26.6K - $26.9K
     |                   
              2.72K
              $214K
             |  | 
          
        
          |  |  |                   
      $120.51 - $136.62
      $3.13K - $3.55K
     |                   
              8.15K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $97.75 - $100.75
      $23.8K - $24.5K
     |                   
              5.34K
              $534K
             |  | 
          
        
          |  |  |                   
      $214.91 - $237.16
      $18.5K - $20.4K
     |                   
              900
              $212K
             |  | 
          
        
          |  |  |                   
      $19.37 - $20.97
      $3.58K - $3.88K
     |                   
              10.7K
              $207K
             |  | 
          
        
          |  |  |                   
      $291.67 - $316.99
      $29.5K - $32K
     |                   
              1.59K
              $484K
             |  | 
          
        
          |  |  |                   
      $26.94 - $29.62
      $1.56K - $1.72K
     |                   
              8.64K
              $244K
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $6.56K - $7.39K
     |                   
              7.72K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $20.76 - $21.78
      $12K - $12.6K
     |                   
              22.8K
              $492K
             |  | 
          
        
          |  |  |                   
      $40.84 - $45.06
      $3.84K - $4.24K
     |                   
              5.48K
              $241K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.77K
              $0
             |  | 
          
        
          |  |  |                   
      $42.28 - $45.71
      $19K - $20.5K
     |                   
              8.07K
              $367K
             |  | 
          
        
          |  |  |                   
      $282.75 - $294.19
      $1.98K - $2.06K
     |                   
              705
              $207K
             |  | 
          
        
          |  |  |                   
      $410.74 - $499.21
      $17.7K - $21.5K
     |                   
              691
              $344K
             |  | 
          
        
          |  |  |                   
      $104.08 - $115.35
      $6.87K - $7.61K
     |                   
              1.9K
              $217K
             |  | 
          
        
          |  |  |                   
      $131.47 - $143.64
      $7.23K - $7.9K
     |                   
              2.22K
              $314K
             |  | 
          
        
          |  |  |                   
      $38.58 - $41.85
      $4.55K - $4.94K
     |                   
              7.95K
              $326K
             |  | 
          
        
          |  |  |                   
      $68.24 - $73.73
      $136 - $147
     |                   
              2.97K
              $218K
             |  | 
          
        
          |  |  |                   
      $173.23 - $213.34
      $84.5K - $104K
     |                   
              2.6K
              $550K
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $42.3K - $46.9K
     |                   
              11.8K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $87.67 - $95.74
      $3.77K - $4.12K
     |                   
              2.43K
              $231K
             |  | 
          
        
          |  |  |                   
      $77.6 - $87.37
      $5.9K - $6.64K
     |                   
              5.7K
              $478K
             |  | 
          
        
          |  |  |                   
      $195.41 - $212.37
      $1.56K - $1.7K
     |                   
              1.83K
              $381K
             |  | 
          
        
          |  |  |                   
      $30.13 - $33.37
      $15.6K - $17.3K
     |                   
              13.3K
              $445K
             |  | 
          
        
          |  |  |                   
      $342.99 - $392.76
      $6.17K - $7.07K
     |                   
              2.19K
              $820K
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $3.06K - $3.4K
     |                   
              2.91K
              $451K
             |  | 
          
        
          |  |  |                   
      $100.63 - $112.27
      $805 - $898
     |                   
              4.12K
              $454K
             |  | 
          
        
          |  |  |                   
      $62.79 - $68.42
      $144K - $157K
     |                   
              42.3K
              $2.87M
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $10.4K - $12.3K
     |                   
              1.32K
              $534K
             |  | 
          
        
          |  |  |                   
      $66.38 - $71.68
      $9.49K - $10.3K
     |                   
              13.3K
              $951K
             |  | 
          
        
          |  |  |                   
      $237.77 - $353.61
      $4.04K - $6.01K
     |                   
              1.74K
              $599K
             |  | 
          
        
          |  |  |                   
      $68.33 - $72.69
      $35.9K - $38.2K
     |                   
              36.8K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $87.29 - $93.61
      $82.6K - $88.6K
     |                   
              55.6K
              $5.19M
             |  | 
          
        
          |  |  |                   
      $92.26 - $97.51
      $2.95K - $3.12K
     |                   
              31.4K
              $3.03M
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $9K - $10.8K
     |                   
              4.86K
              $900K
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $82.3K - $92K
     |                   
              10.2K
              $3.22M
             |  | 
          
        
          |  |  |                   
      $28.15 - $30.13
      $2.54M - $2.72M
     |                   
              1.72M
              $51.1M
             |  | 
          
        
          |  |  |                   
      $21.69 - $23.34
      $104K - $112K
     |                   
              268K
              $6.24M
             |  |