|  |  |                   
      $140.37 - $171.44
      $13.3M - $16.3M
     |                   
              102K
              $16.4M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $4.6M - $7.7M
     |                   
              114K
              $17.9M
             |  | 
          
        
          |  |  |                   
      $74.02 - $87.26
      $9.1M - $10.7M
     |                   
              147K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $107.93 - $110.97
      $9.9M - $10.2M
     |                   
              91.7K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $6.68M - $9.21M
     |                   
              263K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $92.87 - $125.73
      $7.25M - $9.81M
     |                   
              78K
              $9.31M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $4.74M - $6.36M
     |                   
              87K
              $17.8M
             |  | 
          
        
          |  |  |                   
      $25.61 - $30.81
      $8.61M - $10.4M
     |                   
              428K
              $11M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $5.54M - $7.83M
     |                   
              48.3K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $7.37M - $8.44M
     |                   
              35.4K
              $8.14M
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $4.87M - $6.87M
     |                   
              94.6K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $430.82 - $486.45
      $7.25M - $8.19M
     |                   
              18.1K
              $8.39M
             |  | 
          
        
          |  |  |                   
      $63.78 - $78.91
      $6.53M - $8.07M
     |                   
              102K
              $7.75M
             |  | 
          
        
          |  |  |                   
      $90.32 - $128.28
      $5.12M - $7.28M
     |                   
              66.6K
              $8.49M
             |  | 
          
        
          |  |  |                   
      $91.31 - $98.39
      $6.88M - $7.41M
     |                   
              83.1K
              $8.18M
             |  | 
          
        
          |  |  |                   
      $14.88 - $21.18
      $5.02M - $7.15M
     |                   
              338K
              $7.09M
             |  | 
          
        
          |  |  |                   
      $209.39 - $289.94
      $4.33M - $6M
     |                   
              39.8K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $19.6 - $25.72
      $6.39M - $8.39M
     |                   
              497K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $5.06M - $6.68M
     |                   
              73.2K
              $6.68M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $2.02M - $2.83M
     |                   
              36.4K
              $18.1M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $4.54M - $6.57M
     |                   
              8.34K
              $6.57M
             |  | 
          
        
          |  |  |                   
      $59.63 - $70.52
      $5.88M - $6.95M
     |                   
              98.5K
              $6.46M
             |  | 
          
        
          |  |  |                   
      $45.92 - $50.78
      $6.28M - $6.95M
     |                   
              137K
              $6.39M
             |  | 
          
        
          |  |  |                   
      $68.42 - $82.49
      $5.33M - $6.42M
     |                   
              92.2K
              $7.42M
             |  | 
          
        
          |  |  |                   
      $67.22 - $100.51
      $4.11M - $6.14M
     |                   
              68.4K
              $6.77M
             |  | 
          
        
          |  |  |                   
      $248.61 - $294.96
      $5.45M - $6.46M
     |                   
              21.9K
              $6.18M
             |  | 
          
        
          |  |  |                   
      $69.83 - $102.01
      $5.83M - $8.52M
     |                   
              92.5K
              $7.02M
             |  | 
          
        
          |  |  |                   
      $50.8 - $59.51
      $6.07M - $7.11M
     |                   
              135K
              $6.92M
             |  | 
          
        
          |  |  |                   
      $38.27 - $51.75
      $4.17M - $5.64M
     |                   
              175K
              $9.05M
             |  | 
          
        
          |  |  |                   
      $55.66 - $61.75
      $5.92M - $6.56M
     |                   
              106K
              $5.96M
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $5.05M - $6M
     |                   
              171K
              $8.41M
             |  | 
          
        
          |  |  |                   
      $190.11 - $227.66
      $4.74M - $5.67M
     |                   
              35K
              $7.79M
             |  | 
          
        
          |  |  |                   
      $1678.5 - $1997.36
      $4.7M - $5.6M
     |                   
              3.04K
              $6.07M
             |  | 
          
        
          |  |  |                   
      $36.94 - $42.43
      $5.53M - $6.35M
     |                   
              177K
              $6.71M
             |  | 
          
        
          |  |  |                   
      $32.4 - $47.27
      $3.95M - $5.76M
     |                   
              122K
              $5.56M
             |  | 
          
        
          |  |  |                   
      $13.09 - $16.29
      $4.85M - $6.04M
     |                   
              390K
              $5.87M
             |  | 
          
        
          |  |  |                   
      $90.5 - $114.3
      $4.32M - $5.46M
     |                   
              51.6K
              $5.89M
             |  | 
          
        
          |  |  |                   
      $206.03 - $243.28
      $4.83M - $5.7M
     |                   
              23.4K
              $5.45M
             |  | 
          
        
          |  |  |                   
      $18.65 - $24.49
      $5.47M - $7.18M
     |                   
              368K
              $6.91M
             |  | 
          
        
          |  |  |                   
      $35.5 - $39.05
      $5.02M - $5.53M
     |                   
              142K
              $5.2M
             |  | 
          
        
          |  |  |                   
      $50.37 - $60.97
      $5.29M - $6.4M
     |                   
              136K
              $7.04M
             |  | 
          
        
          |  |  |                   
      $38.09 - $45.36
      $4.84M - $5.76M
     |                   
              127K
              $5.18M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $2.78M - $4.35M
     |                   
              4.87K
              $6.53M
             |  | 
          
        
          |  |  |                   
      $15.9 - $21.16
      $4.01M - $5.34M
     |                   
              253K
              $4.85M
             |  | 
          
        
          |  |  |                   
      $438.31 - $527.29
      $3.99M - $4.8M
     |                   
              10K
              $5.28M
             |  | 
          
        
          |  |  |                   
      $208.57 - $243.4
      $4.06M - $4.74M
     |                   
              32.8K
              $7.71M
             |  | 
          
        
          |  |  |                   
      $180.4 - $247.22
      $3.25M - $4.46M
     |                   
              23.2K
              $5.7M
             |  | 
          
        
          |  |  |                   
      $106.73 - $126.93
      $3.97M - $4.72M
     |                   
              37.2K
              $4.57M
             |  | 
          
        
          |  |  |                   
      $66.45 - $89.86
      $3.35M - $4.53M
     |                   
              53.3K
              $4.79M
             |  | 
          
        
          |  |  |                   
      $52.78 - $61.24
      $3.87M - $4.49M
     |                   
              89.9K
              $5.46M
             |  |