|  |  |                   
      $106.99 - $114.46
      $16.6K - $17.7K
     |                   
              6.05K
              $688K
             |  | 
          
        
          |  |  |                   
      $79.99 - $90.14
      $2K - $2.25K
     |                   
              3.14K
              $261K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              17.7K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              57.6K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.54K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              67.8K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              467
              $0
             |  | 
          
        
          |  |  |                   
      $56.02 - $60.3
      $41K - $44.1K
     |                   
              14.5K
              $871K
             |  | 
          
        
          |  |  |                   
      $250.62 - $279.43
      $14.8K - $16.5K
     |                   
              1.57K
              $437K
             |  | 
          
        
          |  |  |                   
      $139.5 - $153.94
      $2.37K - $2.62K
     |                   
              1.43K
              $216K
             |  | 
          
        
          |  |  |                   
      $24.46 - $26.5
      $11.9K - $12.9K
     |                   
              8.17K
              $215K
             |  | 
          
        
          |  |  |                   
      $567.09 - $607.37
      $3.4K - $3.64K
     |                   
              348
              $207K
             |  | 
          
        
          |  |  |                   
      $81.14 - $87.32
      $17.4K - $18.7K
     |                   
              4.59K
              $399K
             |  | 
          
        
          |  |  |                   
      $185.88 - $207.44
      $40.2K - $44.8K
     |                   
              3.52K
              $707K
             |  | 
          
        
          |  |  |                   
      $147.94 - $154.99
      $888 - $930
     |                   
              2.02K
              $310K
             |  | 
          
        
          |  |  |                   
      $137.51 - $145.26
      $2.2K - $2.32K
     |                   
              4.52K
              $643K
             |  | 
          
        
          |  |  |                   
      $182.33 - $194.5
      $2.37K - $2.53K
     |                   
              2.01K
              $389K
             |  | 
          
        
          |  |  |                   
      $284.45 - $324.95
      $33.6K - $38.3K
     |                   
              1.61K
              $515K
             |  | 
          
        
          |  |  |                   
      $161.95 - $193.45
      $51K - $60.9K
     |                   
              3.81K
              $713K
             |  | 
          
        
          |  |  |                   
      $92.26 - $97.51
      $10.3K - $10.9K
     |                   
              9.4K
              $907K
             |  | 
          
        
          |  |  |                   
      $195.41 - $212.37
      $782 - $849
     |                   
              2.79K
              $581K
             |  | 
          
        
          |  |  |                   
      $135.0 - $146.02
      $3.38K - $3.65K
     |                   
              4.39K
              $638K
             |  | 
          
        
          |  |  |                   
      $64.12 - $68.08
      $192 - $204
     |                   
              10.9K
              $738K
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $58.8K - $65.4K
     |                   
              8.59K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $36.04 - $38.78
      $44.2K - $47.6K
     |                   
              36.8K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $112.11 - $157.12
      $3.36K - $4.71K
     |                   
              2.1K
              $312K
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $14.1K - $20.2K
     |                   
              1.94K
              $354K
             |  | 
          
        
          |  |  |                   
      $19.31 - $35.5
      $2.65K - $4.86K
     |                   
              8.83K
              $296K
             |  | 
          
        
          |  |  |                   
      $144.19 - $167.33
      $3.75K - $4.35K
     |                   
              4.84K
              $810K
             |  | 
          
        
          |  |  |                   
      $62.79 - $68.42
      $3.14K - $3.42K
     |                   
              25.9K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $89.32 - $107.82
      $4.73K - $5.71K
     |                   
              6.65K
              $717K
             |  | 
          
        
          |  |  |                   
      $252.01 - $293.73
      $17.1K - $20K
     |                   
              8.74K
              $2.39M
             |  | 
          
        
          |  |  |                   
      $291.67 - $316.99
      $30.3K - $33K
     |                   
              13.3K
              $4.04M
             |  | 
          
        
          |  |  |                   
      $80.93 - $93.55
      $1.86K - $2.15K
     |                   
              15.1K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $27.3K - $30.2K
     |                   
              36.2K
              $4.08M
             |  | 
          
        
          |  |  |                   
      $44.92 - $52.42
      $434K - $506K
     |                   
              150K
              $7.74M
             |  | 
          
        
          |  |  |                   
      $42.47 - $50.39
      $4.93K - $5.85K
     |                   
              28.3K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $530.88 - $655.83
      $891K - $1.1M
     |                   
              9.74K
              $6.33M
             |  | 
          
        
          |  |  |                   
      $129.82 - $184.04
      $649 - $920
     |                   
              5.72K
              $969K
             |  | 
          
        
          |  |  |                   
      $58.65 - $67.31
      $79.7K - $91.5K
     |                   
              70K
              $4.71M
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $7.81K - $8.71K
     |                   
              6.64K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $42.1K - $52.8K
     |                   
              7.52K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $697.13 - $769.67
      $33.5K - $36.9K
     |                   
              6.01K
              $4.56M
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $42.5K - $63.7K
     |                   
              7.19K
              $2.02M
             |  | 
          
        
          |  |  |                   
      $294.27 - $342.31
      $39.4K - $45.9K
     |                   
              42.3K
              $14.1M
             |  | 
          
        
          |  |  |                   
      $473.44 - $553.71
      $831K - $972K
     |                   
              17.7K
              $9.69M
             |  | 
          
        
          |  |  |                   
      $84.25 - $91.99
      $758K - $827K
     |                   
              298K
              $26.6M
             |  | 
          
        
          |  |  |                   
      $534.91 - $598.71
      $119K - $134K
     |                   
              20.3K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $51.6 - $82.03
      $147K - $233K
     |                   
              29.5K
              $2.42M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $221K - $247K
     |                   
              37.4K
              $11.8M
             |  |