|  |  |                   
      $360.14 - $393.3
      $1.99M - $2.17M
     |                   
              10.3K
              $4.05M
             |  | 
          
        
          |  |  |                   
      $112.47 - $130.98
      $2.02M - $2.35M
     |                   
              31.3K
              $4.02M
             |  | 
          
        
          |  |  |                   
      $142.5 - $156.57
      $1.61M - $1.76M
     |                   
              27.4K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $96.56 - $139.7
      $991K - $1.43M
     |                   
              15K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $150.62 - $172.44
      $1.29M - $1.48M
     |                   
              18.8K
              $2.96M
             |  | 
          
        
          |  |  |                   
      $160.1 - $193.97
      $2.17M - $2.62M
     |                   
              27.9K
              $5.4M
             |  | 
          
        
          |  |  |                   
      $271.49 - $305.09
      $1.56M - $1.75M
     |                   
              13.1K
              $4.01M
             |  | 
          
        
          |  |  |                   
      $154.35 - $166.11
      $1.58M - $1.7M
     |                   
              22.8K
              $3.77M
             |  | 
          
        
          |  |  |                   
      $97.52 - $114.56
      $1.13M - $1.33M
     |                   
              22.9K
              $2.26M
             |  | 
          
        
          |  |  |                   
      $77.76 - $87.67
      $1.17M - $1.32M
     |                   
              31.4K
              $2.54M
             |  | 
          
        
          |  |  |                   
      $275.42 - $348.1
      $1.75M - $2.22M
     |                   
              12.2K
              $4.14M
             |  | 
          
        
          |  |  |                   
      $87.82 - $102.97
      $880K - $1.03M
     |                   
              15.7K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $160.94 - $186.23
      $1.21M - $1.4M
     |                   
              15.9K
              $2.73M
             |  | 
          
        
          |  |  |                   
      $146.06 - $157.73
      $1.29M - $1.39M
     |                   
              17.1K
              $2.68M
             |  | 
          
        
          |  |  |                   
      $104.45 - $127.91
      $1.57M - $1.92M
     |                   
              25.8K
              $3.11M
             |  | 
          
        
          |  |  |                   
      $45.82 - $52.94
      $986K - $1.14M
     |                   
              20K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $51.48 - $58.99
      $1.31M - $1.5M
     |                   
              50.9K
              $3M
             |  | 
          
        
          |  |  |                   
      $269.98 - $329.45
      $1.38M - $1.68M
     |                   
              11.1K
              $3.65M
             |  | 
          
        
          |  |  |                   
      $178.32 - $227.12
      $1.12M - $1.43M
     |                   
              12.7K
              $2.87M
             |  | 
          
        
          |  |  |                   
      $104.4 - $113.08
      $1.21M - $1.31M
     |                   
              22K
              $2.49M
             |  | 
          
        
          |  |  |                   
      $308.29 - $345.2
      $1.23M - $1.38M
     |                   
              8.3K
              $2.86M
             |  | 
          
        
          |  |  |                   
      $59.37 - $77.33
      $686K - $894K
     |                   
              12.2K
              $810K
             |  | 
          
        
          |  |  |                   
      $103.63 - $127.92
      $653K - $807K
     |                   
              13.7K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $350.74 - $468.98
      $2.48M - $3.32M
     |                   
              12K
              $5.61M
             |  | 
          
        
          |  |  |                   
      $162.58 - $186.69
      $1.13M - $1.3M
     |                   
              15.2K
              $2.83M
             |  | 
          
        
          |  |  |                   
      $188.89 - $223.38
      $829K - $981K
     |                   
              8.88K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $80.4 - $92.97
      $724K - $837K
     |                   
              17.5K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $74.96 - $77.47
      $667K - $690K
     |                   
              7.16K
              $538K
             |  | 
          
        
          |  |  |                   
      $97.49 - $100.53
      $598K - $617K
     |                   
              3.29K
              $322K
             |  | 
          
        
          |  |  |                   
      $338.83 - $400.89
      $884K - $1.05M
     |                   
              6.15K
              $2.47M
             |  | 
          
        
          |  |  |                   
      $127.47 - $145.44
      $729K - $832K
     |                   
              15.5K
              $2.26M
             |  | 
          
        
          |  |  |                   
      $98.35 - $113.53
      $497K - $574K
     |                   
              11K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $112.73 - $124.4
      $451K - $498K
     |                   
              12.7K
              $1.54M
             |  | 
          
        
          |  |  |                   
      $282.33 - $313.74
      $429K - $477K
     |                   
              4.74K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $97.83 - $130.36
      $612K - $816K
     |                   
              15.7K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $132.06 - $163.98
      $264K - $328K
     |                   
              10.8K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $62.44 - $86.21
      $139K - $192K
     |                   
              2.86K
              $239K
             |  | 
          
        
          |  |  |                   
      $29.59 - $44.42
      $635K - $954K
     |                   
              57.8K
              $2.5M
             |  |