|  |  |                   
      $110.5 - $149.88
      $153K - $208K
     |                   
              37.8K
              $4.41M
             |  | 
          
        
          |  |  |                   
      $225.33 - $246.01
      $454K - $496K
     |                   
              11.9K
              $2.74M
             |  | 
          
        
          |  |  |                   
      $13.69 - $15.48
      $337K - $381K
     |                   
              294K
              $4.02M
             |  | 
          
        
          |  |  |                   
      $21.71 - $31.23
      $317K - $456K
     |                   
              23.8K
              $541K
             |  | 
          
        
          |  |  |                   
      $167.28 - $188.45
      $174K - $196K
     |                   
              28.3K
              $4.76M
             |  | 
          
        
          |  |  |                   
      $14.49 - $14.86
      $456K - $467K
     |                   
              382K
              $5.54M
             |  | 
          
        
          |  |  |                   
      $103.65 - $119.07
      $118K - $136K
     |                   
              53.5K
              $5.62M
             |  | 
          
        
          |  |  |                   
      $192.32 - $232.35
      $159K - $192K
     |                   
              14K
              $2.69M
             |  | 
          
        
          |  |  |                   
      $39.46 - $45.37
      $676K - $778K
     |                   
              15K
              $666K
             |  | 
          
        
          |  |  |                   
      $31.75 - $36.99
      $1.06M - $1.24M
     |                   
              149K
              $5.22M
             |  | 
          
        
          |  |  |                   
      $18.04 - $21.14
      $305K - $358K
     |                   
              109K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $84.93 - $101.07
      $143K - $170K
     |                   
              54.1K
              $4.94M
             |  | 
          
        
          |  |  |                   
      $141.13 - $159.19
      $348K - $392K
     |                   
              19.7K
              $2.88M
             |  | 
          
        
          |  |  |                   
      $45.38 - $71.7
      $8.35K - $13.2K
     |                   
              40.2K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $67.08 - $77.12
      $175K - $201K
     |                   
              50.8K
              $3.44M
             |  | 
          
        
          |  |  |                   
      $48.47 - $59.71
      $425K - $524K
     |                   
              4.33K
              $218K
             |  | 
          
        
          |  |  |                   
      $85.84 - $99.09
      $102K - $118K
     |                   
              43.5K
              $3.81M
             |  | 
          
        
          |  |  |                   
      $58.3 - $100.8
      $109K - $189K
     |                   
              8.41K
              $534K
             |  | 
          
        
          |  |  |                   
      $25.63 - $28.94
      $485K - $548K
     |                   
              65.8K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $90.88 - $108.93
      $46.6K - $55.9K
     |                   
              23.1K
              $2.16M
             |  | 
          
        
          |  |  |                   
      $121.72 - $136.77
      $42.1K - $47.3K
     |                   
              84K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $128.6 - $149.63
      $136K - $158K
     |                   
              133K
              $17.5M
             |  | 
          
        
          |  |  |                   
      $24.31 - $31.54
      $211K - $274K
     |                   
              27.5K
              $680K
             |  | 
          
        
          |  |  |                   
      $64.52 - $74.35
      $229K - $264K
     |                   
              35.8K
              $2.41M
             |  | 
          
        
          |  |  |                   
      $381.94 - $489.97
      $37.4K - $48K
     |                   
              9.75K
              $3.94M
             |  | 
          
        
          |  |  |                   
      $37.76 - $42.88
      $5.93K - $6.73K
     |                   
              150K
              $5.72M
             |  | 
          
        
          |  |  |                   
      $50.7 - $54.86
      $504K - $546K
     |                   
              35.3K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $48.34 - $67.22
      $251K - $349K
     |                   
              6.44K
              $315K
             |  | 
          
        
          |  |  |                   
      $45.52 - $51.61
      $309K - $350K
     |                   
              50.1K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $50.82 - $51.09
      $346K - $348K
     |                   
              63.6K
              $3.25M
             |  | 
          
        
          |  |  |                   
      $932.44 - $1059.49
      $35.4K - $40.3K
     |                   
              3.29K
              $3.13M
             |  | 
          
        
          |  |  |                   
      $14.66 - $19.91
      $214K - $290K
     |                   
              15.5K
              $226K
             |  | 
          
        
          |  |  |                   
      $87.67 - $95.74
      $2.05M - $2.24M
     |                   
              213K
              $20.3M
             |  | 
          
        
          |  |  |                   
      $30.74 - $32.14
      $431K - $450K
     |                   
              475K
              $14.9M
             |  | 
          
        
          |  |  |                   
      $48.25 - $51.56
      $229K - $245K
     |                   
              37.9K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $275.84 - $326.36
      $1.29M - $1.53M
     |                   
              21.1K
              $6.88M
             |  | 
          
        
          |  |  |                   
      $202.08 - $234.45
      $259K - $301K
     |                   
              24.8K
              $5.38M
             |  | 
          
        
          |  |  |                   
      $36.51 - $49.3
      $18.3K - $24.7K
     |                   
              36.2K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $92.19 - $108.12
      $92.3K - $108K
     |                   
              30.7K
              $2.97M
             |  | 
          
        
          |  |  |                   
      $107.25 - $124.42
      $298K - $346K
     |                   
              6.79K
              $821K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              34.4K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $14.33 - $19.31
      $6.98K - $9.4K
     |                   
              65K
              $975K
             |  | 
          
        
          |  |  |                   
      $34.27 - $42.33
      $169K - $209K
     |                   
              31.7K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $88.47 - $93.24
      $317K - $334K
     |                   
              24.4K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $68.72 - $82.11
      $460K - $549K
     |                   
              30.5K
              $2.34M
             |  | 
          
        
          |  |  |                   
      $103.24 - $111.73
      $320K - $346K
     |                   
              16.2K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $14.25 - $22.4
      $401K - $630K
     |                   
              31.8K
              $710K
             |  | 
          
        
          |  |  |                   
      $181.39 - $228.28
      $524K - $660K
     |                   
              17.1K
              $3.68M
             |  | 
          
        
          |  |  |                   
      $205.16 - $239.07
      $294K - $342K
     |                   
              7.44K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $1898.34 - $2031.8
      $89.2K - $95.5K
     |                   
              1.66K
              $3.18M
             |  |