|  |  |                   
      $36.04 - $38.78
      $5.92M - $6.37M
     |                   
              1.12M
              $43.3M
             |  | 
          
        
          |  |  |                   
      $29.55 - $32.52
      $1.81M - $1.99M
     |                   
              370K
              $11.9M
             |  | 
          
        
          |  |  |                   
      $135.0 - $146.02
      $2.39M - $2.58M
     |                   
              22.2K
              $3.24M
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $1.16M - $1.26M
     |                   
              20K
              $12.3M
             |  | 
          
        
          |  |  |                   
      $79.24 - $89.03
      $1.33M - $1.49M
     |                   
              72.4K
              $6.44M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $987K - $1.25M
     |                   
              20.8K
              $5.29M
             |  | 
          
        
          |  |  |                   
      $195.41 - $212.37
      $1.67M - $1.81M
     |                   
              21.7K
              $4.52M
             |  | 
          
        
          |  |  |                   
      $56.02 - $60.3
      $1.03M - $1.11M
     |                   
              314K
              $18.8M
             |  | 
          
        
          |  |  |                   
      $76.16 - $78.59
      $1.37M - $1.41M
     |                   
              560K
              $43.7M
             |  | 
          
        
          |  |  |                   
      $35.76 - $37.93
      $1.48M - $1.57M
     |                   
              52.9K
              $2M
             |  | 
          
        
          |  |  |                   
      $91.44 - $91.77
      $1.49M - $1.49M
     |                   
              22.1K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $29.65 - $31.77
      $787K - $843K
     |                   
              333K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $63.41 - $69.69
      $883K - $971K
     |                   
              84.5K
              $5.79M
             |  | 
          
        
          |  |  |                   
      $175.51 - $186.57
      $1.02M - $1.09M
     |                   
              11.3K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $237.58 - $259.17
      $923K - $1.01M
     |                   
              9.93K
              $2.52M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $660K - $803K
     |                   
              12.8K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $49.0 - $49.51
      $1.05M - $1.06M
     |                   
              462K
              $22.9M
             |  | 
          
        
          |  |  |                   
      $80.89 - $104.72
      $537K - $695K
     |                   
              19.9K
              $2.06M
             |  | 
          
        
          |  |  |                   
      $28.69 - $30.59
      $890K - $948K
     |                   
              37.9K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $553K - $597K
     |                   
              5.95K
              $3.98M
             |  | 
          
        
          |  |  |                   
      $97.75 - $100.75
      $797K - $822K
     |                   
              26.5K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $44.92 - $48.31
      $604K - $650K
     |                   
              67K
              $3.24M
             |  | 
          
        
          |  |  |                   
      $49.78 - $50.75
      $727K - $741K
     |                   
              20.4K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $30.76 - $33.01
      $682K - $732K
     |                   
              30.2K
              $991K
             |  | 
          
        
          |  |  |                   
      $29.2 - $32.74
      $361K - $405K
     |                   
              155K
              $4.93M
             |  | 
          
        
          |  |  |                   
      $194.44 - $206.51
      $571K - $607K
     |                   
              10.2K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $224.75 - $242.86
      $487K - $526K
     |                   
              10.2K
              $2.48M
             |  | 
          
        
          |  |  |                   
      $62.79 - $68.42
      $469K - $511K
     |                   
              26.6K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $54.29 - $60.6
      $303K - $338K
     |                   
              47.3K
              $2.86M
             |  | 
          
        
          |  |  |                   
      $74.73 - $80.82
      $522K - $565K
     |                   
              11.7K
              $931K
             |  | 
          
        
          |  |  |                   
      $52.39 - $53.11
      $485K - $492K
     |                   
              284K
              $15.1M
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $408K - $443K
     |                   
              5.62K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $54.85 - $58.99
      $503K - $541K
     |                   
              18.1K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $127.86 - $151.39
      $370K - $438K
     |                   
              7.1K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $300.96 - $355.47
      $39.4K - $46.6K
     |                   
              9.19K
              $3.27M
             |  | 
          
        
          |  |  |                   
      $82.72 - $89.22
      $366K - $395K
     |                   
              23K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $66.7 - $76.76
      $101K - $116K
     |                   
              40.2K
              $3.07M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $342K - $373K
     |                   
              4.34K
              $2.25M
             |  | 
          
        
          |  |  |                   
      $173.23 - $213.34
      $173K - $213K
     |                   
              6.53K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $78.11 - $79.07
      $394K - $399K
     |                   
              37.8K
              $2.99M
             |  | 
          
        
          |  |  |                   
      $78.96 - $80.04
      $389K - $394K
     |                   
              7.73K
              $617K
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $68K - $99.3K
     |                   
              4.24K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $72.57 - $74.72
      $326K - $336K
     |                   
              12.4K
              $920K
             |  | 
          
        
          |  |  |                   
      $35.27 - $37.96
      $282K - $304K
     |                   
              21.8K
              $825K
             |  | 
          
        
          |  |  |                   
      $100.37 - $100.74
      $330K - $331K
     |                   
              26.5K
              $2.67M
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $61.3K - $89.3K
     |                   
              3.15K
              $767K
             |  | 
          
        
          |  |  |                   
      $332.09 - $358.86
      $274K - $296K
     |                   
              2.24K
              $763K
             |  | 
          
        
          |  |  |                   
      $88.47 - $93.24
      $237K - $250K
     |                   
              5.1K
              $466K
             |  | 
          
        
          |  |  |                   
      $87.29 - $93.61
      $200K - $214K
     |                   
              9.85K
              $919K
             |  | 
          
        
          |  |  |                   
      $66.38 - $71.68
      $186K - $201K
     |                   
              5.83K
              $415K
             |  |