|  |  |                   
      $35.99 - $46.89
      $178K - $232K
     |                   
              62.7K
              $2.94M
             |  | 
          
        
          |  |  |                   
      $29.47 - $38.84
      $474K - $624K
     |                   
              16.1K
              $624K
             |  | 
          
        
          |  |  |                   
      $498.8 - $620.9
      $172K - $214K
     |                   
              6.86K
              $4.26M
             |  | 
          
        
          |  |  |                   
      $105.69 - $140.64
      $338K - $449K
     |                   
              15.1K
              $2M
             |  | 
          
        
          |  |  |                   
      $101.92 - $143.21
      $103K - $145K
     |                   
              26.3K
              $3.77M
             |  | 
          
        
          |  |  |                   
      $118.37 - $134.86
      $548K - $625K
     |                   
              46K
              $6.11M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $521K - $583K
     |                   
              28.6K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $45.27 - $79.4
      $104K - $182K
     |                   
              22.8K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $2.66 - $3.29
      $432K - $535K
     |                   
              162K
              $503K
             |  | 
          
        
          |  |  |                   
      $101.69 - $139.02
      $7.32K - $10K
     |                   
              17.3K
              $2.4M
             |  | 
          
        
          |  |  |                   
      $16.43 - $28.12
      $7.89K - $13.5K
     |                   
              51.5K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $9.98 - $12.51
      $160K - $201K
     |                   
              399K
              $4.89M
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $293K - $401K
     |                   
              812
              $650K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              37.6K
              $2.01M
             |  | 
          
        
          |  |  |                   
      $151.14 - $186.7
      $192K - $237K
     |                   
              23.7K
              $4.34M
             |  | 
          
        
          |  |  |                   
      $126.32 - $147.75
      $588K - $688K
     |                   
              51.3K
              $7.06M
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $23.5K - $37.4K
     |                   
              8.47K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $51.22 - $105.59
      $174K - $360K
     |                   
              3.41K
              $358K
             |  | 
          
        
          |  |  |                   
      $25.57 - $36.11
      $107K - $152K
     |                   
              31.9K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $84.95 - $107.81
      $64.1K - $81.3K
     |                   
              24.2K
              $2.61M
             |  | 
          
        
          |  |  |                   
      $34.17 - $93.63
      $126K - $344K
     |                   
              3.68K
              $344K
             |  | 
          
        
          |  |  |                   
      $21.49 - $29.35
      $199K - $272K
     |                   
              37.7K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $12.56 - $21.63
      $139K - $239K
     |                   
              28K
              $591K
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $262K - $329K
     |                   
              1.51K
              $314K
             |  | 
          
        
          |  |  |                   
      $37.65 - $60.68
      $221K - $356K
     |                   
              5.86K
              $305K
             |  | 
          
        
          |  |  |                   
      $5.24 - $8.55
      $133K - $218K
     |                   
              84.2K
              $696K
             |  | 
          
        
          |  |  |                   
      $4.0 - $7.05
      $96.1K - $169K
     |                   
              80.7K
              $548K
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $117K - $146K
     |                   
              5.03K
              $1.53M
             |  | 
          
        
          |  |  |                   
      $18.99 - $26.77
      $194K - $274K
     |                   
              10.2K
              $265K
             |  | 
          
        
          |  |  |                   
      $73.09 - $82.77
      $235K - $266K
     |                   
              3.21K
              $262K
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $183K - $259K
     |                   
              1.22K
              $258K
             |  | 
          
        
          |  |  |                   
      $20.68 - $48.04
      $122K - $284K
     |                   
              5.91K
              $253K
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $147K - $259K
     |                   
              2.06K
              $252K
             |  | 
          
        
          |  |  |                   
      $3.44 - $5.9
      $88K - $151K
     |                   
              73K
              $419K
             |  | 
          
        
          |  |  |                   
      $56.1 - $64.74
      $36.4K - $42K
     |                   
              59.6K
              $3.72M
             |  | 
          
        
          |  |  |                   
      $18.7 - $68.01
      $69.1K - $251K
     |                   
              3.7K
              $238K
             |  | 
          
        
          |  |  |                   
      $50.5 - $71.23
      $173K - $244K
     |                   
              3.42K
              $231K
             |  | 
          
        
          |  |  |                   
      $200.21 - $256.99
      $101K - $130K
     |                   
              2.96K
              $742K
             |  | 
          
        
          |  |  |                   
      $83.97 - $92.85
      $216K - $239K
     |                   
              2.57K
              $226K
             |  | 
          
        
          |  |  |                   
      $130.53 - $223.77
      $40.6K - $69.6K
     |                   
              2.3K
              $515K
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $140K - $266K
     |                   
              637
              $223K
             |  | 
          
        
          |  |  |                   
      $272.36 - $339.57
      $178K - $222K
     |                   
              653
              $221K
             |  | 
          
        
          |  |  |                   
      $89.76 - $112.34
      $209K - $262K
     |                   
              6.45K
              $677K
             |  | 
          
        
          |  |  |                   
      $329.49 - $438.4
      $161K - $215K
     |                   
              490
              $214K
             |  | 
          
        
          |  |  |                   
      $155.48 - $186.71
      $187K - $224K
     |                   
              1.2K
              $213K
             |  | 
          
        
          |  |  |                   
      $19.94 - $24.69
      $123K - $152K
     |                   
              40.5K
              $995K
             |  | 
          
        
          |  |  |                   
      $295.96 - $337.43
      $252K - $288K
     |                   
              2.52K
              $772K
             |  | 
          
        
          |  |  |                   
      $376.48 - $440.65
      $178K - $208K
     |                   
              473
              $208K
             |  | 
          
        
          |  |  |                   
      $100.35 - $100.71
      $201K - $201K
     |                   
              2K
              $201K
             |  | 
          
        
          |  |  |                   
      $82.3 - $90.02
      $296K - $324K
     |                   
              26K
              $2.24M
             |  |