|  |  |                   
      $7.9 - $11.13
      $117K - $165K
     |                   
              51.7K
              $572K
             |  | 
          
        
          |  |  |                   
      $20.71 - $25.63
      $210K - $260K
     |                   
              36.7K
              $858K
             |  | 
          
        
          |  |  |                   
      $64.06 - $69.64
      $182K - $198K
     |                   
              53.1K
              $3.66M
             |  | 
          
        
          |  |  |                   
      $10.66 - $12.92
      $189K - $230K
     |                   
              28.5K
              $332K
             |  | 
          
        
          |  |  |                   
      $157.05 - $197.94
      $222K - $280K
     |                   
              10.7K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $519.95 - $690.86
      $91.5K - $122K
     |                   
              751
              $518K
             |  | 
          
        
          |  |  |                   
      $34.8 - $64.85
      $43.7K - $81.5K
     |                   
              7.19K
              $464K
             |  | 
          
        
          |  |  |                   
      $105.54 - $129.09
      $148K - $181K
     |                   
              10.6K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $17.53 - $22.08
      $233K - $293K
     |                   
              32.7K
              $580K
             |  | 
          
        
          |  |  |                   
      $8.28 - $11.4
      $43K - $59.2K
     |                   
              54.3K
              $618K
             |  | 
          
        
          |  |  |                   
      $276.47 - $328.4
      $323K - $384K
     |                   
              8.18K
              $2.35M
             |  | 
          
        
          |  |  |                   
      $30.09 - $38.95
      $67K - $86.7K
     |                   
              42.5K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $4.06 - $6.99
      $87.1K - $150K
     |                   
              36.8K
              $255K
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $1.65M - $1.9M
     |                   
              67.4K
              $14.7M
             |  | 
          
        
          |  |  |                   
      $53.93 - $61.5
      $135K - $154K
     |                   
              25K
              $1.54M
             |  | 
          
        
          |  |  |                   
      $38.78 - $51.89
      $105K - $140K
     |                   
              11.3K
              $584K
             |  | 
          
        
          |  |  |                   
      $77.43 - $107.58
      $108K - $151K
     |                   
              9.45K
              $985K
             |  | 
          
        
          |  |  |                   
      $136.63 - $176.62
      $141K - $182K
     |                   
              17.3K
              $2.91M
             |  | 
          
        
          |  |  |                   
      $60.8 - $79.02
      $42.7K - $55.5K
     |                   
              11K
              $858K
             |  | 
          
        
          |  |  |                   
      $145.66 - $249.35
      $180K - $308K
     |                   
              2.43K
              $458K
             |  | 
          
        
          |  |  |                   
      $7.5 - $14.29
      $42.8K - $81.5K
     |                   
              34K
              $403K
             |  | 
          
        
          |  |  |                   
      $42.93 - $51.58
      $131K - $158K
     |                   
              13.8K
              $695K
             |  | 
          
        
          |  |  |                   
      $58.88 - $71.77
      $104K - $127K
     |                   
              5.88K
              $421K
             |  | 
          
        
          |  |  |                   
      $13.97 - $19.2
      $147K - $202K
     |                   
              26.4K
              $439K
             |  | 
          
        
          |  |  |                   
      $23.81 - $30.33
      $162K - $206K
     |                   
              26.5K
              $703K
             |  | 
          
        
          |  |  |                   
      $24.28 - $35.09
      $318K - $459K
     |                   
              37.9K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $4.81 - $9.46
      $42.1K - $82.8K
     |                   
              42.7K
              $378K
             |  | 
          
        
          |  |  |                   
      $96.79 - $123.55
      $116K - $148K
     |                   
              7.4K
              $849K
             |  | 
          
        
          |  |  |                   
      $56.12 - $64.53
      $178K - $205K
     |                   
              34.7K
              $2.17M
             |  | 
          
        
          |  |  |                   
      $292.36 - $342.2
      $275K - $321K
     |                   
              5.51K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $12.82 - $18.15
      $105K - $149K
     |                   
              35.3K
              $591K
             |  | 
          
        
          |  |  |                   
      $44.42 - $49.76
      $146K - $164K
     |                   
              10.3K
              $489K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.22K
              $503K
             |  | 
          
        
          |  |  |                   
      $41.06 - $56.09
      $110K - $151K
     |                   
              24.3K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $47.9 - $65.94
      $78.2K - $108K
     |                   
              17.9K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $30.14 - $45.12
      $23.3K - $34.8K
     |                   
              16.2K
              $698K
             |  | 
          
        
          |  |  |                   
      $104.22 - $139.65
      $67.3K - $90.2K
     |                   
              5.04K
              $704K
             |  | 
          
        
          |  |  |                   
      $116.79 - $241.6
      $3.5K - $7.25K
     |                   
              2.67K
              $569K
             |  | 
          
        
          |  |  |                   
      $63.53 - $65.71
      $180K - $186K
     |                   
              12.5K
              $802K
             |  | 
          
        
          |  |  |                   
      $25.51 - $40.0
      $44.9K - $70.4K
     |                   
              12.1K
              $476K
             |  | 
          
        
          |  |  |                   
      $187.23 - $215.61
      $287K - $330K
     |                   
              14.8K
              $3.01M
             |  | 
          
        
          |  |  |                   
      $6.2 - $13.3
      $63.9K - $137K
     |                   
              23.9K
              $259K
             |  | 
          
        
          |  |  |                   
      $128.68 - $181.78
      $36.7K - $51.8K
     |                   
              3.85K
              $693K
             |  | 
          
        
          |  |  |                   
      $1503.62 - $2206.01
      $182K - $267K
     |                   
              3.73K
              $6.82M
             |  | 
          
        
          |  |  |                   
      $16.51 - $19.83
      $172K - $207K
     |                   
              21.2K
              $376K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.15K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $96.47 - $109.59
      $63.3K - $71.9K
     |                   
              19.1K
              $2M
             |  | 
          
        
          |  |  |                   
      $65.54 - $76.8
      $137K - $161K
     |                   
              8.61K
              $604K
             |  | 
          
        
          |  |  |                   
      $58.17 - $83.07
      $40.3K - $57.5K
     |                   
              16.9K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $521.68 - $592.84
      $90.8K - $103K
     |                   
              5.1K
              $3.02M
             |  |