|  |  |                   
      $80.28 - $91.78
      $2.41K - $2.75K
     |                   
              2.89K
              $254K
             |  | 
          
        
          |  |  |                   
      $66.75 - $84.94
      $15.5K - $19.7K
     |                   
              3.11K
              $258K
             |  | 
          
        
          |  |  |                   
      $62.73 - $78.42
      $34.1K - $42.6K
     |                   
              4.52K
              $350K
             |  | 
          
        
          |  |  |                   
      $41.09 - $47.16
      $9.57K - $11K
     |                   
              7.55K
              $342K
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $27.2K - $33.7K
     |                   
              8.63K
              $3.34M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.6K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.71K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.2K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              32K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              14.4K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              33.6K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.24K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.99K
              $0
             |  | 
          
        
          |  |  |                   
      $104.69 - $141.77
      $4.19K - $5.67K
     |                   
              4.54K
              $610K
             |  | 
          
        
          |  |  |                   
      $136.11 - $177.69
      $82.1K - $107K
     |                   
              3.16K
              $550K
             |  | 
          
        
          |  |  |                   
      $73.31 - $91.62
      $7.77K - $9.71K
     |                   
              3.15K
              $287K
             |  | 
          
        
          |  |  |                   
      $55.22 - $68.54
      $2.32K - $2.88K
     |                   
              4.15K
              $284K
             |  | 
          
        
          |  |  |                   
      $57.9 - $65.43
      $27.4K - $31K
     |                   
              28K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $34.29 - $43.33
      $11.1K - $14K
     |                   
              8.15K
              $346K
             |  | 
          
        
          |  |  |                   
      $422.19 - $533.73
      $4.64K - $5.87K
     |                   
              503
              $268K
             |  | 
          
        
          |  |  |                   
      $70.56 - $92.75
      $45.2K - $59.4K
     |                   
              5.74K
              $515K
             |  | 
          
        
          |  |  |                   
      $20.84 - $24.54
      $15.5K - $18.3K
     |                   
              42.3K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $152.93 - $181.74
      $26K - $30.9K
     |                   
              6.28K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $41.79 - $54.16
      $1.8K - $2.33K
     |                   
              6.05K
              $319K
             |  | 
          
        
          |  |  |                   
      $652.83 - $732.78
      $45.7K - $51.3K
     |                   
              1.44K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $430.82 - $486.45
      $18.1K - $20.4K
     |                   
              3.82K
              $1.77M
             |  | 
          
        
          |  |  |                   
      $114.78 - $133.31
      $11.6K - $13.5K
     |                   
              13.4K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $103.22 - $131.43
      $33.1K - $42.2K
     |                   
              9.57K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $578K - $700K
     |                   
              154K
              $54.7M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $22K - $40.4K
     |                   
              2.24K
              $317K
             |  | 
          
        
          |  |  |                   
      $376.48 - $440.65
      $4.14K - $4.85K
     |                   
              3.32K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $54.33 - $62.87
      $11.5K - $13.3K
     |                   
              26.4K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $320.42 - $424.58
      $158K - $209K
     |                   
              4.08K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $211.12 - $274.14
      $127K - $164K
     |                   
              6.55K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $139.8 - $197.22
      $15.8K - $22.3K
     |                   
              2.99K
              $589K
             |  | 
          
        
          |  |  |                   
      $118.55 - $170.08
      $23.7K - $34K
     |                   
              8K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $468.22 - $566.51
      $200K - $242K
     |                   
              14K
              $7.95M
             |  | 
          
        
          |  |  |                   
      $29.15 - $44.46
      $49.6K - $75.6K
     |                   
              56.7K
              $2.46M
             |  | 
          
        
          |  |  |                   
      $182.86 - $232.88
      $49.4K - $62.9K
     |                   
              14.7K
              $3.43M
             |  | 
          
        
          |  |  |                   
      $94.15 - $133.33
      $22.1K - $31.3K
     |                   
              12.3K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $197K - $278K
     |                   
              20.6K
              $2.9M
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $53.1K - $69.8K
     |                   
              40.4K
              $3.23M
             |  | 
          
        
          |  |  |                   
      $40.94 - $52.1
      $85.2K - $108K
     |                   
              62.3K
              $3.24M
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $2.32K - $3.7K
     |                   
              8.23K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $75.33 - $94.56
      $3.39K - $4.26K
     |                   
              50.6K
              $4.76M
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $9.72K - $13.4K
     |                   
              11.2K
              $3.57M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $129K - $196K
     |                   
              33.5K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $225.65 - $270.95
      $190K - $228K
     |                   
              72.8K
              $19.6M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $88.7K - $117K
     |                   
              93.8K
              $8.56M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $18.8K - $27.2K
     |                   
              45.8K
              $8.38M
             |  |