|  |  |                   
      $103.22 - $131.43
      $288K - $367K
     |                   
              34.4K
              $4.45M
             |  | 
          
        
          |  |  |                   
      $49.95 - $103.29
      $788K - $1.63M
     |                   
              29.5K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $102.86 - $129.5
      $246K - $310K
     |                   
              36.1K
              $4.67M
             |  | 
          
        
          |  |  |                   
      $179.73 - $211.56
      $642K - $756K
     |                   
              9.74K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $91.66 - $115.04
      $382K - $479K
     |                   
              38.3K
              $4.36M
             |  | 
          
        
          |  |  |                   
      $70.15 - $85.48
      $289K - $352K
     |                   
              40.6K
              $3.45M
             |  | 
          
        
          |  |  |                   
      $45.37 - $57.12
      $459K - $578K
     |                   
              18.1K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $156.58 - $193.99
      $287K - $356K
     |                   
              18.7K
              $3.62M
             |  | 
          
        
          |  |  |                   
      $33.85 - $44.55
      $236K - $311K
     |                   
              64.1K
              $2.84M
             |  | 
          
        
          |  |  |                   
      $109.83 - $131.67
      $347K - $416K
     |                   
              66.9K
              $8.49M
             |  | 
          
        
          |  |  |                   
      $16.14 - $18.75
      $169K - $197K
     |                   
              1.46M
              $27.1M
             |  | 
          
        
          |  |  |                   
      $532.27 - $656.65
      $707K - $872K
     |                   
              4.61K
              $2.54M
             |  | 
          
        
          |  |  |                   
      $34.79 - $42.99
      $251K - $311K
     |                   
              163K
              $7.02M
             |  | 
          
        
          |  |  |                   
      $274.32 - $302.46
      $1.1M - $1.21M
     |                   
              51.1K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $67.22 - $100.51
      $20K - $29.9K
     |                   
              23.4K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $151.14 - $186.7
      $341K - $421K
     |                   
              23.3K
              $4.27M
             |  | 
          
        
          |  |  |                   
      $123.22 - $140.95
      $513K - $586K
     |                   
              21.5K
              $2.92M
             |  | 
          
        
          |  |  |                   
      $116.9 - $132.12
      $803K - $908K
     |                   
              65.7K
              $8.29M
             |  | 
          
        
          |  |  |                   
      $127.02 - $165.4
      $206K - $268K
     |                   
              22.8K
              $3.74M
             |  | 
          
        
          |  |  |                   
      $123.65 - $153.88
      $183K - $228K
     |                   
              24.3K
              $3.73M
             |  | 
          
        
          |  |  |                   
      $506.56 - $576.74
      $410K - $467K
     |                   
              8.88K
              $5.12M
             |  | 
          
        
          |  |  |                   
      $12.49 - $16.76
      $166K - $223K
     |                   
              195K
              $3.27M
             |  | 
          
        
          |  |  |                   
      $248.61 - $294.96
      $767K - $910K
     |                   
              29K
              $8.19M
             |  | 
          
        
          |  |  |                   
      $77.43 - $107.58
      $138K - $192K
     |                   
              78.1K
              $8.14M
             |  | 
          
        
          |  |  |                   
      $86.4 - $99.09
      $859K - $985K
     |                   
              192K
              $18.2M
             |  | 
          
        
          |  |  |                   
      $42.2 - $47.37
      $1.39M - $1.56M
     |                   
              378K
              $16.4M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              28.2K
              $2.56M
             |  | 
          
        
          |  |  |                   
      $77.56 - $87.72
      $532K - $601K
     |                   
              68.1K
              $5.83M
             |  | 
          
        
          |  |  |                   
      $33.98 - $44.06
      $446K - $578K
     |                   
              115K
              $4.79M
             |  | 
          
        
          |  |  |                   
      $22.43 - $28.1
      $276K - $346K
     |                   
              63.8K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $105.54 - $129.09
      $386K - $472K
     |                   
              26.1K
              $3.16M
             |  | 
          
        
          |  |  |                   
      $56.4 - $66.7
      $284K - $336K
     |                   
              48.6K
              $3.24M
             |  | 
          
        
          |  |  |                   
      $16.66 - $23.85
      $77.1K - $110K
     |                   
              86.2K
              $2.06M
             |  | 
          
        
          |  |  |                   
      $99.7 - $141.48
      $175K - $248K
     |                   
              16.4K
              $2.15M
             |  | 
          
        
          |  |  |                   
      $17.27 - $20.22
      $500K - $585K
     |                   
              50.1K
              $909K
             |  | 
          
        
          |  |  |                   
      $40.95 - $57.85
      $197K - $278K
     |                   
              24.8K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $132.9 - $160.3
      $120K - $144K
     |                   
              15.4K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $68.0 - $75.91
      $364K - $407K
     |                   
              80.5K
              $6.1M
             |  | 
          
        
          |  |  |                   
      $35.85 - $44.32
      $185K - $229K
     |                   
              68.7K
              $3.04M
             |  | 
          
        
          |  |  |                   
      $33.93 - $39.93
      $257K - $303K
     |                   
              47.9K
              $1.91M
             |  | 
          
        
          |  |  |                   
      $131.42 - $164.64
      $453K - $568K
     |                   
              34K
              $5.34M
             |  | 
          
        
          |  |  |                   
      $79.01 - $86.61
      $524K - $575K
     |                   
              51.4K
              $4.27M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $559K - $625K
     |                   
              58.2K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $15.2 - $20.06
      $322K - $424K
     |                   
              27.8K
              $552K
             |  | 
          
        
          |  |  |                   
      $60.6 - $87.81
      $5.15K - $7.46K
     |                   
              24.2K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $522K - $614K
     |                   
              30.1K
              $6.05M
             |  | 
          
        
          |  |  |                   
      $46.39 - $47.84
      $398K - $410K
     |                   
              58.4K
              $2.79M
             |  | 
          
        
          |  |  |                   
      $167.51 - $223.5
      $233K - $310K
     |                   
              11.5K
              $2.46M
             |  | 
          
        
          |  |  |                   
      $37.32 - $45.67
      $216K - $264K
     |                   
              63.8K
              $2.9M
             |  | 
          
        
          |  |  |                   
      $34.32 - $39.88
      $340K - $396K
     |                   
              34.1K
              $1.31M
             |  |