|  |  |                   
      $64.72 - $127.91
      $86.8K - $172K
     |                   
              9.77K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $13.97 - $19.98
      $328K - $469K
     |                   
              189K
              $3.48M
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $37.7K - $54.9K
     |                   
              634
              $1.66M
             |  | 
          
        
          |  |  |                   
      $23.4 - $29.68
      $238K - $302K
     |                   
              59.6K
              $1.77M
             |  | 
          
        
          |  |  |                   
      $25.93 - $32.91
      $212K - $269K
     |                   
              57.7K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $72.96 - $90.39
      $123K - $152K
     |                   
              40.1K
              $3.59M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.2K
              $848K
             |  | 
          
        
          |  |  |                   
      $64.28 - $75.17
      $382K - $446K
     |                   
              5.94K
              $436K
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $220K - $318K
     |                   
              9.11K
              $850K
             |  | 
          
        
          |  |  |                   
      $83.97 - $92.85
      $401K - $443K
     |                   
              4.78K
              $421K
             |  | 
          
        
          |  |  |                   
      $84.95 - $107.81
      $147K - $187K
     |                   
              21.4K
              $2.31M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $104K - $182K
     |                   
              8.88K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $104.61 - $129.97
      $358K - $444K
     |                   
              3.42K
              $409K
             |  | 
          
        
          |  |  |                   
      $32.56 - $57.11
      $18.4K - $32.3K
     |                   
              19K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $197.25 - $244.33
      $322K - $399K
     |                   
              1.63K
              $397K
             |  | 
          
        
          |  |  |                   
      $216.28 - $284.39
      $61K - $80.2K
     |                   
              8.14K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $288K - $389K
     |                   
              5.41K
              $384K
             |  | 
          
        
          |  |  |                   
      $10.49 - $12.99
      $332K - $412K
     |                   
              329K
              $4.19M
             |  | 
          
        
          |  |  |                   
      $59.24 - $71.39
      $218K - $263K
     |                   
              22.9K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $237K - $311K
     |                   
              9.33K
              $747K
             |  | 
          
        
          |  |  |                   
      $63.36 - $80.23
      $42K - $53.2K
     |                   
              35K
              $2.81M
             |  | 
          
        
          |  |  |                   
      $36.25 - $42.28
      $187K - $218K
     |                   
              126K
              $5.31M
             |  | 
          
        
          |  |  |                   
      $94.23 - $101.68
      $375K - $405K
     |                   
              12.6K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $47.54 - $48.72
      $336K - $345K
     |                   
              7.08K
              $344K
             |  | 
          
        
          |  |  |                   
      $28.36 - $31.3
      $322K - $355K
     |                   
              34.1K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $66.87 - $79.47
      $253K - $301K
     |                   
              20.6K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $20.68 - $48.04
      $20.2K - $46.9K
     |                   
              15K
              $643K
             |  | 
          
        
          |  |  |                   
      $82.51 - $109.2
      $201K - $266K
     |                   
              6.32K
              $690K
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $269K - $331K
     |                   
              5.34K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $20.04 - $20.55
      $319K - $327K
     |                   
              15.9K
              $326K
             |  | 
          
        
          |  |  |                   
      $122.57 - $173.27
      $2.21K - $3.12K
     |                   
              9.65K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $158.36 - $178.82
      $162K - $183K
     |                   
              24.2K
              $4.27M
             |  | 
          
        
          |  |  |                   
      $162.76 - $195.77
      $235K - $282K
     |                   
              5.12K
              $998K
             |  | 
          
        
          |  |  |                   
      $49.79 - $50.75
      $304K - $310K
     |                   
              6.11K
              $309K
             |  | 
          
        
          |  |  |                   
      $28.5 - $32.39
      $269K - $306K
     |                   
              9.45K
              $306K
             |  | 
          
        
          |  |  |                   
      $39.16 - $44.7
      $237K - $270K
     |                   
              34.4K
              $1.54M
             |  | 
          
        
          |  |  |                   
      $98.07 - $195.04
      $51.3K - $102K
     |                   
              2.99K
              $579K
             |  | 
          
        
          |  |  |                   
      $34.98 - $53.05
      $212K - $321K
     |                   
              6.05K
              $289K
             |  | 
          
        
          |  |  |                   
      $22.81 - $22.97
      $275K - $277K
     |                   
              12.1K
              $276K
             |  | 
          
        
          |  |  |                   
      $23.29 - $23.38
      $275K - $276K
     |                   
              11.8K
              $275K
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $171K - $326K
     |                   
              781
              $273K
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $142K - $268K
     |                   
              831
              $268K
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $106K - $142K
     |                   
              3.15K
              $928K
             |  | 
          
        
          |  |  |                   
      $89.8 - $112.0
      $9.7K - $12.1K
     |                   
              20.9K
              $2.34M
             |  | 
          
        
          |  |  |                   
      $115.08 - $175.5
      $182K - $277K
     |                   
              1.58K
              $260K
             |  | 
          
        
          |  |  |                   
      $22.3 - $22.57
      $257K - $260K
     |                   
              11.5K
              $259K
             |  | 
          
        
          |  |  |                   
      $61.92 - $81.5
      $197K - $260K
     |                   
              3.19K
              $259K
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $76.7K - $109K
     |                   
              2.83K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $40.51 - $71.03
      $145K - $254K
     |                   
              3.58K
              $251K
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $8.6K - $11.9K
     |                   
              42.7K
              $2.02M
             |  |