|  |  |                   
      $456.74 - $568.03
      $2.83M - $3.52M
     |                   
              407K
              $231M
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $7.58M - $9.46M
     |                   
              903K
              $51.5M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $3.53M - $5.91M
     |                   
              158K
              $25M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $2.09M - $2.93M
     |                   
              57.6K
              $28.6M
             |  | 
          
        
          |  |  |                   
      $93.15 - $96.56
      $7.57M - $7.85M
     |                   
              201K
              $19.2M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $4.81M - $5.47M
     |                   
              22.3K
              $8.17M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $927K - $1.24M
     |                   
              115K
              $25.2M
             |  | 
          
        
          |  |  |                   
      $72.96 - $90.39
      $954K - $1.18M
     |                   
              398K
              $35.6M
             |  | 
          
        
          |  |  |                   
      $179.73 - $253.23
      $1.7M - $2.4M
     |                   
              40.3K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $571K - $1.08M
     |                   
              26.7K
              $7.36M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $827K - $1.26M
     |                   
              15.4K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $1.51M - $2.18M
     |                   
              5.04K
              $3.97M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $1.02M - $1.27M
     |                   
              29.4K
              $16M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $697K - $860K
     |                   
              75.5K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $86.13 - $108.53
      $1.4M - $1.76M
     |                   
              22.6K
              $2.45M
             |  | 
          
        
          |  |  |                   
      $415.82 - $510.91
      $1.45M - $1.78M
     |                   
              3.48K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $337.37 - $395.63
      $1.24M - $1.46M
     |                   
              16.3K
              $6.45M
             |  | 
          
        
          |  |  |                   
      $40.97 - $49.19
      $1.42M - $1.71M
     |                   
              34.8K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $22.54 - $23.17
      $1.63M - $1.67M
     |                   
              234K
              $5.37M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $1.59M - $1.72M
     |                   
              51.8K
              $3.66M
             |  | 
          
        
          |  |  |                   
      $190.11 - $227.66
      $1.35M - $1.62M
     |                   
              8.66K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $551.94 - $753.4
      $1.05M - $1.43M
     |                   
              2.83K
              $2.13M
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $30.5K - $44.4K
     |                   
              1.91K
              $4.99M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $344K - $475K
     |                   
              19.5K
              $5.65M
             |  | 
          
        
          |  |  |                   
      $179.23 - $224.92
      $90.2K - $113K
     |                   
              49.1K
              $11M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $993K - $1.2M
     |                   
              27.4K
              $9.73M
             |  | 
          
        
          |  |  |                   
      $38.52 - $48.28
      $236K - $296K
     |                   
              189K
              $9.13M
             |  | 
          
        
          |  |  |                   
      $79.8 - $112.34
      $778K - $1.1M
     |                   
              9.75K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $70.48 - $82.91
      $946K - $1.11M
     |                   
              13.4K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $113K - $202K
     |                   
              12.1K
              $2.64M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $150K - $293K
     |                   
              17.3K
              $2.36M
             |  | 
          
        
          |  |  |                   
      $220.04 - $280.07
      $836K - $1.06M
     |                   
              3.8K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $398K - $575K
     |                   
              28.8K
              $2.68M
             |  | 
          
        
          |  |  |                   
      $128.77 - $144.3
      $1.04M - $1.17M
     |                   
              13K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $219K - $268K
     |                   
              73K
              $7.14M
             |  | 
          
        
          |  |  |                   
      $94.41 - $118.52
      $840K - $1.05M
     |                   
              8.9K
              $874K
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $125K - $167K
     |                   
              15.8K
              $4.67M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              30K
              $3.76M
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $585K - $722K
     |                   
              9.43K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $116K - $143K
     |                   
              32.5K
              $5.76M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $173K - $280K
     |                   
              9.26K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $783K - $926K
     |                   
              11K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $585K - $601K
     |                   
              421K
              $41.8M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $41.7K - $63.2K
     |                   
              25.7K
              $3.19M
             |  | 
          
        
          |  |  |                   
      $49.66 - $58.0
      $571K - $667K
     |                   
              15.4K
              $872K
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $238K - $288K
     |                   
              78.2K
              $8.54M
             |  | 
          
        
          |  |  |                   
      $159.38 - $211.34
      $480K - $636K
     |                   
              3.01K
              $633K
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $201K - $310K
     |                   
              6.78K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $57.14 - $72.68
      $380K - $484K
     |                   
              20.4K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $166.82 - $194.23
      $82.6K - $96.1K
     |                   
              84.4K
              $16.4M
             |  |