|  |  |                   
      $40.15 - $43.86
      $1.99M - $2.18M
     |                   
              562K
              $24.6M
             |  | 
          
        
          |  |  |                   
      $36.04 - $38.78
      $1.21M - $1.3M
     |                   
              747K
              $28.8M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $295K - $374K
     |                   
              51.7K
              $13.2M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $617K - $751K
     |                   
              71.5K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $879K - $958K
     |                   
              48.1K
              $24.9M
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $1.58M - $1.72M
     |                   
              3.44K
              $2.11M
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $453K - $660K
     |                   
              14.8K
              $3.6M
             |  | 
          
        
          |  |  |                   
      $39.45 - $42.95
      $472K - $514K
     |                   
              368K
              $15.4M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $473K - $660K
     |                   
              14.2K
              $4.7M
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $119K - $181K
     |                   
              8.55K
              $3.8M
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $671K - $1.01M
     |                   
              7.61K
              $2.14M
             |  | 
          
        
          |  |  |                   
      $30.76 - $33.01
      $62.2K - $66.7K
     |                   
              475K
              $15.6M
             |  | 
          
        
          |  |  |                   
      $244.75 - $305.63
      $123K - $154K
     |                   
              15K
              $4.52M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $369K - $462K
     |                   
              7.43K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $24.23 - $24.42
      $694K - $700K
     |                   
              74.2K
              $1.81M
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $323K - $358K
     |                   
              72.8K
              $8.2M
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $569K - $632K
     |                   
              9.69K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $91.27 - $143.18
      $23.1K - $36.2K
     |                   
              12.9K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $29.55 - $32.52
      $149K - $164K
     |                   
              205K
              $6.59M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $592K - $667K
     |                   
              29.8K
              $6.55M
             |  | 
          
        
          |  |  |                   
      $85.57 - $103.49
      $409K - $494K
     |                   
              13K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $79.24 - $89.03
      $96.3K - $108K
     |                   
              52.7K
              $4.7M
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $197K - $236K
     |                   
              11.9K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $112.11 - $157.12
      $388K - $543K
     |                   
              5.26K
              $782K
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $436K - $482K
     |                   
              18.9K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $465K - $604K
     |                   
              2.26K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $139.09 - $161.16
      $402K - $466K
     |                   
              7.06K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $237.77 - $353.61
      $343K - $510K
     |                   
              2.46K
              $848K
             |  | 
          
        
          |  |  |                   
      $23.29 - $25.88
      $470K - $522K
     |                   
              31.4K
              $799K
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $226K - $267K
     |                   
              7.61K
              $3.08M
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $454K - $490K
     |                   
              1.38K
              $918K
             |  | 
          
        
          |  |  |                   
      $101.2 - $109.16
      $4.86K - $5.24K
     |                   
              64.8K
              $7.05M
             |  | 
          
        
          |  |  |                   
      $54.21 - $57.41
      $411K - $436K
     |                   
              63.5K
              $3.61M
             |  | 
          
        
          |  |  |                   
      $550.18 - $598.96
      $440K - $479K
     |                   
              3.24K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $34.9K - $49.9K
     |                   
              8.07K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $34.55 - $44.44
      $291K - $374K
     |                   
              13.8K
              $583K
             |  | 
          
        
          |  |  |                   
      $234.77 - $292.47
      $339K - $423K
     |                   
              2.61K
              $736K
             |  | 
          
        
          |  |  |                   
      $689.63 - $968.09
      $110K - $155K
     |                   
              1.53K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $69.77 - $86.83
      $303K - $376K
     |                   
              8.33K
              $686K
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $380K - $432K
     |                   
              7.73K
              $5.68M
             |  | 
          
        
          |  |  |                   
      $167.06 - $208.19
      $308K - $384K
     |                   
              3.29K
              $670K
             |  | 
          
        
          |  |  |                   
      $215.01 - $273.02
      $175K - $223K
     |                   
              5.93K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $120K - $135K
     |                   
              8.6K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $184.73 - $220.27
      $331K - $395K
     |                   
              1.89K
              $360K
             |  | 
          
        
          |  |  |                   
      $526.48 - $588.0
      $309K - $345K
     |                   
              667
              $378K
             |  | 
          
        
          |  |  |                   
      $850.86 - $1044.69
      $359K - $441K
     |                   
              964
              $887K
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $116K - $128K
     |                   
              11.8K
              $5.92M
             |  | 
          
        
          |  |  |                   
      $161.21 - $180.02
      $286K - $320K
     |                   
              2.11K
              $364K
             |  | 
          
        
          |  |  |                   
      $26.38 - $27.95
      $291K - $309K
     |                   
              11.9K
              $324K
             |  | 
          
        
          |  |  |                   
      $41.06 - $46.13
      $295K - $332K
     |                   
              11.5K
              $482K
             |  |