|  |  |                   
      $48.97 - $51.59
      $20.4M - $21.5M
     |                   
              7.38K
              $380K
             |  | 
          
        
          |  |  |                   
      $30.87 - $32.18
      $17.1M - $17.8M
     |                   
              19.6K
              $629K
             |  | 
          
        
          |  |  |                   
      $30.71 - $30.86
      $7.63M - $7.66M
     |                   
              21K
              $646K
             |  | 
          
        
          |  |  |                   
      $44.81 - $46.39
      $7.53M - $7.79M
     |                   
              204K
              $9.45M
             |  | 
          
        
          |  |  |                   
      $29.18 - $31.13
      $3.3M - $3.53M
     |                   
              36.5K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $56.87 - $76.58
      $2.83M - $3.82M
     |                   
              49.8K
              $3.65M
             |  | 
          
        
          |  |  |                   
      $45.17 - $46.89
      $1.22M - $1.27M
     |                   
              19.9K
              $932K
             |  | 
          
        
          |  |  |                   
      $47.03 - $47.97
      $701K - $715K
     |                   
              277K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $167.06 - $208.19
      $307K - $383K
     |                   
              2.01K
              $409K
             |  | 
          
        
          |  |  |                   
      $1147.87 - $1297.18
      $226K - $256K
     |                   
              762
              $913K
             |  | 
          
        
          |  |  |                   
      $332.09 - $358.86
      $148K - $160K
     |                   
              3.99K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $283.86 - $450.3
      $27.5K - $43.7K
     |                   
              780
              $223K
             |  | 
          
        
          |  |  |                   
      $43.93 - $89.76
      $10.5K - $21.5K
     |                   
              5.04K
              $247K
             |  | 
          
        
          |  |  |                   
      $13.62 - $14.27
      $172K - $181K
     |                   
              124K
              $1.77M
             |  | 
          
        
          |  |  |                   
      $415.15 - $489.89
      $62.3K - $73.5K
     |                   
              834
              $354K
             |  | 
          
        
          |  |  |                   
      $16.0 - $20.11
      $73K - $91.7K
     |                   
              19.1K
              $359K
             |  | 
          
        
          |  |  |                   
      $199.29 - $226.27
      $73.9K - $83.9K
     |                   
              1.81K
              $371K
             |  | 
          
        
          |  |  |                   
      $148.45 - $182.09
      $41.6K - $51K
     |                   
              1.98K
              $295K
             |  | 
          
        
          |  |  |                   
      $232.56 - $304.78
      $1.63K - $2.13K
     |                   
              2.02K
              $497K
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $91.8K - $105K
     |                   
              2.37K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $119K - $131K
     |                   
              1.24K
              $623K
             |  | 
          
        
          |  |  |                   
      $58.61 - $66.11
      $80.3K - $90.6K
     |                   
              5.72K
              $341K
             |  | 
          
        
          |  |  |                   
      $59.5 - $62.99
      $93.7K - $99.2K
     |                   
              16.2K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $850.86 - $1044.69
      $6.81K - $8.36K
     |                   
              815
              $750K
             |  | 
          
        
          |  |  |                   
      $550.18 - $598.96
      $103K - $112K
     |                   
              1.42K
              $807K
             |  | 
          
        
          |  |  |                   
      $472.69 - $521.32
      $70K - $77.2K
     |                   
              713
              $339K
             |  | 
          
        
          |  |  |                   
      $436.24 - $517.65
      $74.2K - $88K
     |                   
              714
              $346K
             |  | 
          
        
          |  |  |                   
      $58.65 - $67.31
      $106K - $121K
     |                   
              6.03K
              $406K
             |  | 
          
        
          |  |  |                   
      $484.94 - $564.15
      $3.88K - $4.51K
     |                   
              1.96K
              $951K
             |  | 
          
        
          |  |  |                   
      $843.9 - $1078.6
      $145K - $186K
     |                   
              387
              $417K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.27K
              $311K
             |  | 
          
        
          |  |  |                   
      $97.39 - $125.4
      $188K - $242K
     |                   
              4.39K
              $543K
             |  | 
          
        
          |  |  |                   
      $309.46 - $373.37
      $126K - $152K
     |                   
              1.18K
              $412K
             |  | 
          
        
          |  |  |                   
      $82.58 - $88.81
      $53.3K - $57.4K
     |                   
              4.11K
              $349K
             |  | 
          
        
          |  |  |                   
      $92.01 - $106.6
      $21.5K - $24.9K
     |                   
              3.34K
              $315K
             |  | 
          
        
          |  |  |                   
      $141.13 - $159.19
      $4.23K - $4.78K
     |                   
              5.33K
              $780K
             |  | 
          
        
          |  |  |                   
      $21.75 - $26.52
      $4.52K - $5.52K
     |                   
              20.3K
              $441K
             |  | 
          
        
          |  |  |                   
      $64.52 - $74.35
      $6.71K - $7.73K
     |                   
              9.61K
              $647K
             |  | 
          
        
          |  |  |                   
      $457.26 - $524.37
      $1.83K - $2.1K
     |                   
              906
              $414K
             |  | 
          
        
          |  |  |                   
      $138.59 - $171.12
      $693 - $856
     |                   
              2.11K
              $296K
             |  | 
          
        
          |  |  |                   
      $211.13 - $246.22
      $111K - $130K
     |                   
              1.76K
              $433K
             |  | 
          
        
          |  |  |                   
      $205.16 - $239.07
      $54.6K - $63.6K
     |                   
              1.59K
              $362K
             |  | 
          
        
          |  |  |                   
      $514.61 - $682.78
      $99.3K - $132K
     |                   
              656
              $419K
             |  | 
          
        
          |  |  |                   
      $26.38 - $27.95
      $40.5K - $42.9K
     |                   
              7.89K
              $215K
             |  | 
          
        
          |  |  |                   
      $252.31 - $269.41
      $53K - $56.6K
     |                   
              1.36K
              $354K
             |  | 
          
        
          |  |  |                   
      $252.01 - $293.73
      $81.9K - $95.5K
     |                   
              3.29K
              $900K
             |  | 
          
        
          |  |  |                   
      $50.82 - $51.09
      $33.4K - $33.6K
     |                   
              35.7K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $45.54 - $48.43
      $28.6K - $30.5K
     |                   
              7.39K
              $344K
             |  | 
          
        
          |  |  |                   
      $121.72 - $136.77
      $3.9K - $4.38K
     |                   
              3.62K
              $449K
             |  | 
          
        
          |  |  |                   
      $89.46 - $104.46
      $11.4K - $13.3K
     |                   
              7.12K
              $725K
             |  |