|  |  |                   
      $483.48 - $539.8
      $315K - $352K
     |                   
              65.2K
              $31.7M
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $999K - $1.09M
     |                   
              19.9K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $50.36 - $50.68
      $715K - $720K
     |                   
              75.5K
              $3.83M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              138K
              $25.2M
             |  | 
          
        
          |  |  |                   
      $121.58 - $136.74
      $484K - $544K
     |                   
              29.5K
              $4M
             |  | 
          
        
          |  |  |                   
      $48.32 - $59.92
      $53.7K - $66.6K
     |                   
              61.8K
              $3.19M
             |  | 
          
        
          |  |  |                   
      $430.82 - $486.45
      $466K - $526K
     |                   
              1.83K
              $845K
             |  | 
          
        
          |  |  |                   
      $28.95 - $34.22
      $50.7K - $59.9K
     |                   
              117K
              $3.63M
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $178K - $214K
     |                   
              21.3K
              $2.15M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $80.7K - $101K
     |                   
              46.1K
              $4.23M
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $126K - $139K
     |                   
              51.4K
              $6.07M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $477K - $578K
     |                   
              46.9K
              $16.6M
             |  | 
          
        
          |  |  |                   
      $335.85 - $398.81
      $134K - $160K
     |                   
              3.87K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $42.7K - $51.8K
     |                   
              10.3K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $102.02 - $103.5
      $137K - $139K
     |                   
              202K
              $20.8M
             |  | 
          
        
          |  |  |                   
      $24.32 - $27.87
      $30.9K - $35.4K
     |                   
              135K
              $3.58M
             |  | 
          
        
          |  |  |                   
      $20.42 - $25.3
      $349K - $433K
     |                   
              103K
              $2.6M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $62.5K - $68.2K
     |                   
              9.89K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $23.85 - $28.69
      $206K - $248K
     |                   
              41.4K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $9.5 - $11.0
      $12.4K - $14.3K
     |                   
              120K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $10K - $12.6K
     |                   
              4.66K
              $667K
             |  | 
          
        
          |  |  |                   
      $193.73 - $237.37
      $125K - $153K
     |                   
              1.35K
              $320K
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $55.4K - $62.3K
     |                   
              2.99K
              $873K
             |  | 
          
        
          |  |  |                   
      $22.92 - $28.05
      $749K - $917K
     |                   
              397K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $25.9K - $30.7K
     |                   
              7.54K
              $597K
             |  | 
          
        
          |  |  |                   
      $136.49 - $155.22
      $87.9K - $100K
     |                   
              4.88K
              $750K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.78K
              $581K
             |  | 
          
        
          |  |  |                   
      $14.02 - $15.15
      $35.4K - $38.3K
     |                   
              89.6K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $14.72 - $15.65
      $58K - $61.7K
     |                   
              128K
              $1.98M
             |  | 
          
        
          |  |  |                   
      $22.18 - $23.36
      $30.6K - $32.2K
     |                   
              40.9K
              $915K
             |  | 
          
        
          |  |  |                   
      $102.31 - $105.8
      $43.5K - $45K
     |                   
              12.9K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $108.41 - $120.51
      $1.3K - $1.45K
     |                   
              14.2K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $43.34 - $55.24
      $118K - $150K
     |                   
              11.4K
              $632K
             |  | 
          
        
          |  |  |                   
      $79.79 - $91.42
      $39.3K - $45.1K
     |                   
              3.99K
              $355K
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $13.4K - $14.7K
     |                   
              3.19K
              $508K
             |  | 
          
        
          |  |  |                   
      $104.69 - $141.77
      $39.9K - $54K
     |                   
              2.19K
              $294K
             |  | 
          
        
          |  |  |                   
      $137.01 - $159.78
      $18.2K - $21.3K
     |                   
              1.9K
              $276K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.36K
              $437K
             |  | 
          
        
          |  |  |                   
      $67.83 - $84.09
      $47K - $58.3K
     |                   
              2.42K
              $202K
             |  | 
          
        
          |  |  |                   
      $55.57 - $62.73
      $23.5K - $26.5K
     |                   
              59.4K
              $3.67M
             |  | 
          
        
          |  |  |                   
      $41.09 - $47.16
      $186K - $213K
     |                   
              171K
              $7.75M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $94.5K - $116K
     |                   
              5.81K
              $3.27M
             |  | 
          
        
          |  |  |                   
      $10.83 - $11.78
      $11.1K - $12.1K
     |                   
              25.7K
              $287K
             |  | 
          
        
          |  |  |                   
      $182.86 - $232.88
      $42.4K - $54K
     |                   
              1.17K
              $271K
             |  | 
          
        
          |  |  |                   
      $9.82 - $10.45
      $19.9K - $21.2K
     |                   
              96.6K
              $988K
             |  | 
          
        
          |  |  |                   
      $219.76 - $276.94
      $64.6K - $81.4K
     |                   
              2.11K
              $585K
             |  | 
          
        
          |  |  |                   
      $9.65 - $10.68
      $2.68K - $2.97K
     |                   
              46K
              $470K
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $24.5K - $27.3K
     |                   
              3.3K
              $448K
             |  | 
          
        
          |  |  |                   
      $9.86 - $10.92
      $15.5K - $17.2K
     |                   
              10.5K
              $114K
             |  | 
          
        
          |  |  |                   
      $42.44 - $49.08
      $7.68K - $8.88K
     |                   
              4.78K
              $228K
             |  |