|  |  |                   
      $100.37 - $100.74
      $11.3M - $11.3M
     |                   
              973
              $97K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.03K
              $175K
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $10.3M - $12.2M
     |                   
              39.2K
              $15.9M
             |  | 
          
        
          |  |  |                   
      $117.67 - $131.43
      $4.07M - $4.55M
     |                   
              304
              $37K
             |  | 
          
        
          |  |  |                   
      $82.58 - $105.54
      $2.35M - $3.01M
     |                   
              360
              $30K
             |  | 
          
        
          |  |  |                   
      $81.9 - $96.86
      $4.42K - $5.23K
     |                   
              149K
              $12.6M
             |  | 
          
        
          |  |  |                   
      $66.67 - $80.98
      $818K - $993K
     |                   
              779
              $52K
             |  | 
          
        
          |  |  |                   
      $129.67 - $147.5
      $650K - $739K
     |                   
              9.08K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $2.94 - $4.38
      $412K - $613K
     |                   
              216K
              $824K
             |  | 
          
        
          |  |  |                   
      $13.69 - $15.48
      $232K - $263K
     |                   
              52.9K
              $723K
             |  | 
          
        
          |  |  |                   
      $435.72 - $463.74
      $239K - $254K
     |                   
              155
              $71K
             |  | 
          
        
          |  |  |                   
      $20.41 - $23.25
      $46.7K - $53.2K
     |                   
              62.3K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $366.54 - $479.53
      $1.47K - $1.92K
     |                   
              1.11K
              $434K
             |  | 
          
        
          |  |  |                   
      $213.88 - $237.1
      $49.4K - $54.8K
     |                   
              213
              $47K
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $91.2K - $103K
     |                   
              251K
              $55.1M
             |  | 
          
        
          |  |  |                   
      $237.77 - $353.61
      $45.9K - $68.2K
     |                   
              326
              $112K
             |  | 
          
        
          |  |  |                   
      $65.64 - $78.22
      $459 - $548
     |                   
              3.88K
              $260K
             |  | 
          
        
          |  |  |                   
      $40.94 - $42.85
      $28.2K - $29.5K
     |                   
              5.75K
              $242K
             |  | 
          
        
          |  |  |                   
      $1147.87 - $1297.18
      $11.5K - $13K
     |                   
              70
              $83K
             |  | 
          
        
          |  |  |                   
      $89.72 - $93.74
      $25.1K - $26.2K
     |                   
              1.63K
              $152K
             |  | 
          
        
          |  |  |                   
      $135.05 - $147.0
      $21.3K - $23.2K
     |                   
              10.3K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $27.67 - $33.53
      $18.5K - $22.5K
     |                   
              330
              $10K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              73.6K
              $5.48M
             |  | 
          
        
          |  |  |                   
      $161.21 - $180.02
      $3.87K - $4.32K
     |                   
              7.28K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $42.43 - $45.05
      $16K - $16.9K
     |                   
              1
              $0
             |  | 
          
        
          |  |  |                   
      $233.75 - $266.89
      $234 - $267
     |                   
              2.48K
              $589K
             |  | 
          
        
          |  |  |                   
      $756.7 - $811.13
      $757 - $811
     |                   
              754
              $590K
             |  | 
          
        
          |  |  |                   
      $56.32 - $62.1
      $10.1K - $11.2K
     |                   
              20
              $1K
             |  | 
          
        
          |  |  |                   
      $330.88 - $375.23
      $5.96K - $6.75K
     |                   
              22
              $7K
             |  | 
          
        
          |  |  |                   
      $22.91 - $27.85
      $1.83K - $2.23K
     |                   
              58
              $1K
             |  | 
          
        
          |  |  |                   
      $255.35 - $282.87
      $1.79K - $1.98K
     |                   
              35
              $9K
             |  | 
          
        
          |  |  |                   
      $1166.48 - $1324.06
      $5.83K - $6.62K
     |                   
              69
              $84K
             |  | 
          
        
          |  |  |                   
      $1.22 - $2.02
      $244 - $404
     |                   
              15
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.02K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.6K
              $0
             |  | 
          
        
          |  |  |                   
      $30.67 - $32.13
      $552 - $578
     |                   
              2.95K
              $93K
             |  | 
          
        
          |  |  |                   
      $6.36 - $14.64
      $655 - $1.51K
     |                   
              1K
              $12K
             |  | 
          
        
          |  |  |                   
      $28.15 - $30.13
      $5.21K - $5.57K
     |                   
              9.31K
              $275K
             |  | 
          
        
          |  |  |                   
      $79.77 - $100.33
      $877 - $1.1K
     |                   
              2.72K
              $237K
             |  | 
          
        
          |  |  |                   
      $259.39 - $285.47
      $9.86K - $10.8K
     |                   
              6.06K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $1.74K - $1.94K
     |                   
              490
              $235K
             |  | 
          
        
          |  |  |                   
      $62.09 - $66.51
      $8.51K - $9.11K
     |                   
              9.13K
              $595K
             |  | 
          
        
          |  |  |                   
      $28.92 - $32.19
      $1.24K - $1.38K
     |                   
              10.5K
              $333K
             |  | 
          
        
          |  |  |                   
      $148.97 - $165.88
      $149 - $166
     |                   
              1.99K
              $326K
             |  | 
          
        
          |  |  |                   
      $31.7 - $34.11
      $14.1K - $15.2K
     |                   
              31.2K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $236.93 - $271.12
      $10.7K - $12.2K
     |                   
              3.23K
              $876K
             |  | 
          
        
          |  |  |                   
      $11.64 - $15.79
      $3.28K - $4.45K
     |                   
              108K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $103.24 - $106.68
      $122K - $126K
     |                   
              113K
              $12M
             |  | 
          
        
          |  |  |                   
      $104.86 - $129.8
      $315 - $389
     |                   
              10.6K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $163.62 - $210.2
      $15.9K - $20.4K
     |                   
              8.74K
              $1.71M
             |  |