|  |  |                   
      $26.38 - $27.95
      $1.56M - $1.65M
     |                   
              298K
              $8.14M
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $502K - $541K
     |                   
              2.06K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $368.57 - $403.53
      $52K - $56.9K
     |                   
              9.78K
              $3.62M
             |  | 
          
        
          |  |  |                   
      $65.67 - $71.67
      $82.6K - $90.2K
     |                   
              48.9K
              $3.25M
             |  | 
          
        
          |  |  |                   
      $332.09 - $358.86
      $234K - $253K
     |                   
              2.61K
              $890K
             |  | 
          
        
          |  |  |                   
      $915.95 - $994.57
      $91.6K - $99.5K
     |                   
              2.63K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $23.09 - $25.45
      $52.1K - $57.4K
     |                   
              104K
              $2.46M
             |  | 
          
        
          |  |  |                   
      $58.75 - $80.73
      $49.8K - $68.5K
     |                   
              10.6K
              $634K
             |  | 
          
        
          |  |  |                   
      $48.44 - $53.83
      $151K - $168K
     |                   
              18.9K
              $954K
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $48K - $51.4K
     |                   
              18.1K
              $2.77M
             |  | 
          
        
          |  |  |                   
      $141.13 - $159.19
      $71.6K - $80.7K
     |                   
              6.49K
              $949K
             |  | 
          
        
          |  |  |                   
      $55.15 - $58.11
      $567K - $598K
     |                   
              185K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $234.77 - $292.47
      $61.3K - $76.3K
     |                   
              3.46K
              $976K
             |  | 
          
        
          |  |  |                   
      $120.51 - $136.62
      $51.2K - $58.1K
     |                   
              19.8K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $81.9 - $96.86
      $6.31K - $7.46K
     |                   
              10.6K
              $895K
             |  | 
          
        
          |  |  |                   
      $620.01 - $738.53
      $40.3K - $48K
     |                   
              309
              $215K
             |  | 
          
        
          |  |  |                   
      $50.48 - $68.49
      $25.9K - $35.1K
     |                   
              14.4K
              $745K
             |  | 
          
        
          |  |  |                   
      $1147.87 - $1297.18
      $26.4K - $29.8K
     |                   
              257
              $308K
             |  | 
          
        
          |  |  |                   
      $84.93 - $101.07
      $17.9K - $21.3K
     |                   
              5.3K
              $484K
             |  | 
          
        
          |  |  |                   
      $271.18 - $309.22
      $71.6K - $81.6K
     |                   
              5.36K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $116.31 - $125.93
      $82.1K - $88.9K
     |                   
              4.88K
              $604K
             |  | 
          
        
          |  |  |                   
      $42.73 - $45.54
      $69.1K - $73.6K
     |                   
              9.49K
              $427K
             |  | 
          
        
          |  |  |                   
      $66.2 - $71.79
      $24.6K - $26.6K
     |                   
              29.1K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $55.2K - $62.2K
     |                   
              15.3K
              $3.35M
             |  | 
          
        
          |  |  |                   
      $90.83 - $96.0
      $61.2K - $64.7K
     |                   
              2.84K
              $269K
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $22.5K - $29.3K
     |                   
              296
              $225K
             |  | 
          
        
          |  |  |                   
      $138.38 - $153.2
      $9.41K - $10.4K
     |                   
              2.74K
              $382K
             |  | 
          
        
          |  |  |                   
      $71.36 - $83.47
      $642 - $751
     |                   
              3.51K
              $256K
             |  | 
          
        
          |  |  |                   
      $167.06 - $208.19
      $13.7K - $17.1K
     |                   
              1.18K
              $239K
             |  | 
          
        
          |  |  |                   
      $119.73 - $134.7
      $26.5K - $29.8K
     |                   
              1.51K
              $201K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.76K
              $730K
             |  | 
          
        
          |  |  |                   
      $32.37 - $37.31
      $12.7K - $14.6K
     |                   
              6.55K
              $224K
             |  | 
          
        
          |  |  |                   
      $73.82 - $82.37
      $14.7K - $16.4K
     |                   
              4.35K
              $357K
             |  | 
          
        
          |  |  |                   
      $62.09 - $66.51
      $103K - $110K
     |                   
              30.5K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $103.26 - $115.0
      $22.1K - $24.6K
     |                   
              2.47K
              $277K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.19K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.2K
              $0
             |  | 
          
        
          |  |  |                   
      $185.88 - $207.44
      $13.4K - $14.9K
     |                   
              1.13K
              $227K
             |  | 
          
        
          |  |  |                   
      $150.71 - $178.14
      $30.1K - $35.6K
     |                   
              1.38K
              $245K
             |  | 
          
        
          |  |  |                   
      $217.1 - $243.2
      $38.2K - $42.8K
     |                   
              5.52K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $530.88 - $655.83
      $29.7K - $36.7K
     |                   
              403
              $261K
             |  | 
          
        
          |  |  |                   
      $84.25 - $91.99
      $140K - $153K
     |                   
              35.3K
              $3.16M
             |  | 
          
        
          |  |  |                   
      $98.09 - $111.7
      $8.83K - $10.1K
     |                   
              5.04K
              $562K
             |  | 
          
        
          |  |  |                   
      $293.92 - $341.0
      $11.8K - $13.6K
     |                   
              737
              $251K
             |  | 
          
        
          |  |  |                   
      $33.54 - $37.24
      $67.1 - $74.5
     |                   
              7.89K
              $293K
             |  | 
          
        
          |  |  |                   
      $156.25 - $204.95
      $20.5K - $26.8K
     |                   
              3.35K
              $686K
             |  | 
          
        
          |  |  |                   
      $108.46 - $120.63
      $45.1K - $50.2K
     |                   
              13.2K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $27.6K - $41.4K
     |                   
              1.81K
              $509K
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $22K - $30.7K
     |                   
              2.02K
              $666K
             |  | 
          
        
          |  |  |                   
      $91.03 - $98.69
      $18.8K - $20.3K
     |                   
              25.1K
              $2.39M
             |  |