|  |  |                   
      $101.12 - $106.18
      $28.2M - $29.7M
     |                   
              279K
              $28.8M
             |  | 
          
        
          |  |  |                   
      $132.83 - $140.61
      $22.6M - $23.9M
     |                   
              170K
              $23.8M
             |  | 
          
        
          |  |  |                   
      $77.6 - $87.37
      $16.7M - $18.8M
     |                   
              215K
              $18M
             |  | 
          
        
          |  |  |                   
      $843.9 - $1078.6
      $10.9M - $14M
     |                   
              12.9K
              $14M
             |  | 
          
        
          |  |  |                   
      $67.78 - $76.62
      $9.19M - $10.4M
     |                   
              136K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $84.93 - $101.07
      $9.34M - $11.1M
     |                   
              110K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $157.68 - $200.82
      $6.59M - $8.39M
     |                   
              41.8K
              $7.94M
             |  | 
          
        
          |  |  |                   
      $514.61 - $682.78
      $6.08M - $8.06M
     |                   
              11.8K
              $7.54M
             |  | 
          
        
          |  |  |                   
      $252.18 - $305.41
      $2.97M - $3.59M
     |                   
              11.8K
              $3.59M
             |  | 
          
        
          |  |  |                   
      $259.39 - $285.47
      $3.34M - $3.68M
     |                   
              12.9K
              $3.53M
             |  | 
          
        
          |  |  |                   
      $184.73 - $220.27
      $3.37M - $4.02M
     |                   
              18.2K
              $3.47M
             |  | 
          
        
          |  |  |                   
      $116.31 - $125.93
      $2.96M - $3.2M
     |                   
              25.4K
              $3.15M
             |  | 
          
        
          |  |  |                   
      $137.88 - $191.93
      $2.15M - $3M
     |                   
              15.6K
              $3M
             |  | 
          
        
          |  |  |                   
      $40.74 - $52.9
      $2.1M - $2.72M
     |                   
              51.4K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $104.96 - $118.41
      $2.15M - $2.43M
     |                   
              20.5K
              $2.42M
             |  | 
          
        
          |  |  |                   
      $157.1 - $178.94
      $2.1M - $2.39M
     |                   
              13.4K
              $2.36M
             |  | 
          
        
          |  |  |                   
      $41.4 - $45.43
      $2M - $2.2M
     |                   
              48.4K
              $2.13M
             |  | 
          
        
          |  |  |                   
      $255.46 - $285.58
      $1.95M - $2.18M
     |                   
              7.64K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $137.51 - $145.26
      $2.01M - $2.12M
     |                   
              14.6K
              $2.08M
             |  | 
          
        
          |  |  |                   
      $45.07 - $47.56
      $1.58M - $1.67M
     |                   
              35.1K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $21.82 - $23.29
      $1.29M - $1.38M
     |                   
              59.3K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $31.75 - $36.99
      $1.01M - $1.17M
     |                   
              31.7K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $25.5 - $33.42
      $616K - $808K
     |                   
              24.2K
              $782K
             |  | 
          
        
          |  |  |                   
      $9.76 - $12.69
      $579K - $753K
     |                   
              59.3K
              $752K
             |  | 
          
        
          |  |  |                   
      $698.02 - $870.97
      $562K - $701K
     |                   
              805
              $577K
             |  | 
          
        
          |  |  |                   
      $21.75 - $26.52
      $546K - $666K
     |                   
              25.1K
              $547K
             |  | 
          
        
          |  |  |                   
      $192.0 - $214.65
      $474K - $530K
     |                   
              2.47K
              $529K
             |  | 
          
        
          |  |  |                   
      $158.51 - $178.15
      $474K - $532K
     |                   
              2.99K
              $522K
             |  | 
          
        
          |  |  |                   
      $265.99 - $289.59
      $476K - $518K
     |                   
              1.79K
              $504K
             |  | 
          
        
          |  |  |                   
      $52.31 - $69.88
      $498K - $665K
     |                   
              9.51K
              $497K
             |  | 
          
        
          |  |  |                   
      $92.44 - $132.7
      $454K - $652K
     |                   
              4.91K
              $491K
             |  | 
          
        
          |  |  |                   
      $176.44 - $192.03
      $445K - $484K
     |                   
              2.52K
              $474K
             |  | 
          
        
          |  |  |                   
      $42.35 - $54.36
      $451K - $579K
     |                   
              10.6K
              $450K
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $319K - $457K
     |                   
              2.44K
              $445K
             |  | 
          
        
          |  |  |                   
      $32.17 - $39.17
      $439K - $535K
     |                   
              13.7K
              $439K
             |  | 
          
        
          |  |  |                   
      $137.04 - $165.9
      $339K - $410K
     |                   
              2.47K
              $389K
             |  | 
          
        
          |  |  |                   
      $191.73 - $241.0
      $329K - $413K
     |                   
              1.71K
              $386K
             |  | 
          
        
          |  |  |                   
      $25.29 - $28.33
      $340K - $381K
     |                   
              13.4K
              $375K
             |  | 
          
        
          |  |  |                   
      $335.1 - $718.54
      $174K - $372K
     |                   
              518
              $372K
             |  | 
          
        
          |  |  |                   
      $42.47 - $50.39
      $317K - $376K
     |                   
              7.46K
              $365K
             |  | 
          
        
          |  |  |                   
      $32.22 - $42.09
      $301K - $394K
     |                   
              9.35K
              $348K
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $322K - $349K
     |                   
              567
              $347K
             |  | 
          
        
          |  |  |                   
      $29.87 - $37.66
      $298K - $376K
     |                   
              9.99K
              $335K
             |  | 
          
        
          |  |  |                   
      $388.83 - $660.58
      $189K - $320K
     |                   
              485
              $320K
             |  | 
          
        
          |  |  |                   
      $49.19 - $59.19
      $280K - $337K
     |                   
              5.69K
              $309K
             |  | 
          
        
          |  |  |                   
      $267.68 - $316.5
      $275K - $325K
     |                   
              1.03K
              $307K
             |  | 
          
        
          |  |  |                   
      $124.52 - $155.15
      $262K - $327K
     |                   
              2.11K
              $299K
             |  | 
          
        
          |  |  |                   
      $854.83 - $1075.97
      $268K - $337K
     |                   
              313
              $292K
             |  | 
          
        
          |  |  |                   
      $47.38 - $57.71
      $255K - $310K
     |                   
              5.37K
              $289K
             |  | 
          
        
          |  |  |                   
      $66.06 - $81.12
      $254K - $312K
     |                   
              3.85K
              $286K
             |  |