|  |  |                   
      $53.27 - $54.27
      $28.3K - $28.8K
     |                   
              24.3K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $233.83 - $276.34
      $13.8K - $16.3K
     |                   
              1.74K
              $466K
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $1.75K - $2.16K
     |                   
              1.02K
              $219K
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $6.57K - $8.2K
     |                   
              13.3K
              $144K
             |  | 
          
        
          |  |  |                   
      $1.23 - $2.17
      $12.3K - $21.7K
     |                   
              10K
              $16K
             |  | 
          
        
          |  |  |                   
      $85.42 - $94.39
      $8.2K - $9.06K
     |                   
              4.11K
              $385K
             |  | 
          
        
          |  |  |                   
      $96.91 - $113.0
      $11.3K - $13.2K
     |                   
              3.32K
              $367K
             |  | 
          
        
          |  |  |                   
      $84.91 - $92.56
      $6.96K - $7.59K
     |                   
              7.16K
              $657K
             |  | 
          
        
          |  |  |                   
      $22.75 - $24.11
      $3.09K - $3.28K
     |                   
              30.7K
              $739K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.51K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.64K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.31K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              70.1K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.56M
              $0
             |  | 
          
        
          |  |  |                   
      $35.25 - $39.79
      $881 - $995
     |                   
              6.2K
              $238K
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $79K - $85.4K
     |                   
              100K
              $7.1M
             |  | 
          
        
          |  |  |                   
      $96.97 - $117.58
      $5.92K - $7.17K
     |                   
              3.35K
              $368K
             |  | 
          
        
          |  |  |                   
      $61.46 - $68.02
      $3.69K - $4.08K
     |                   
              3.79K
              $233K
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $3.74K - $4.36K
     |                   
              2.31K
              $341K
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $1.1K - $1.34K
     |                   
              1.07K
              $254K
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $13.6K - $16.5K
     |                   
              2.17K
              $403K
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $83.3K - $99.3K
     |                   
              13.9K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $9.75K - $12.5K
     |                   
              5.25K
              $470K
             |  | 
          
        
          |  |  |                   
      $102.02 - $103.5
      $239K - $243K
     |                   
              744K
              $76.5M
             |  | 
          
        
          |  |  |                   
      $236.71 - $261.92
      $54K - $59.7K
     |                   
              18.5K
              $4.6M
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $256K - $302K
     |                   
              38.7K
              $5.1M
             |  | 
          
        
          |  |  |                   
      $97.29 - $105.63
      $1.16M - $1.26M
     |                   
              791K
              $80.4M
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $537K - $633K
     |                   
              132K
              $20.6M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $32.3K - $35.3K
     |                   
              53.6K
              $8.53M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $204K - $257K
     |                   
              33.9K
              $4.86M
             |  | 
          
        
          |  |  |                   
      $126.84 - $145.22
      $54.4K - $62.3K
     |                   
              50.8K
              $6.55M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $425K - $466K
     |                   
              522K
              $22.6M
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $417K - $457K
     |                   
              512K
              $46.5M
             |  | 
          
        
          |  |  |                   
      $87.84 - $1441.89
      $18.4M - $302M
     |                   
              224K
              $20.2M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $995K - $1.25M
     |                   
              40K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $805K - $879K
     |                   
              286K
              $43.6M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $7.02M - $9.12M
     |                   
              845K
              $173M
             |  | 
          
        
          |  |  |                   
      $52.13 - $74.29
      $196K - $279K
     |                   
              315K
              $16.4M
             |  |