|  |  |                   
      $94.83 - $107.06
      $168K - $189K
     |                   
              30.9K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $89.76 - $112.34
      $58.6K - $73.4K
     |                   
              20K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $438.31 - $527.29
      $377K - $454K
     |                   
              12.2K
              $6.41M
             |  | 
          
        
          |  |  |                   
      $50.76 - $72.25
      $92.6K - $132K
     |                   
              7.34K
              $460K
             |  | 
          
        
          |  |  |                   
      $97.68 - $121.38
      $207K - $257K
     |                   
              3.91K
              $473K
             |  | 
          
        
          |  |  |                   
      $3478.38 - $3880.15
      $52.2K - $58.2K
     |                   
              1.15K
              $4.27M
             |  | 
          
        
          |  |  |                   
      $165.15 - $226.42
      $63.7K - $87.4K
     |                   
              1.47K
              $252K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              409K
              $31.1M
             |  | 
          
        
          |  |  |                   
      $34.56 - $62.52
      $9.82K - $17.8K
     |                   
              6.35K
              $251K
             |  | 
          
        
          |  |  |                   
      $36.4 - $45.76
      $181K - $228K
     |                   
              20.1K
              $908K
             |  | 
          
        
          |  |  |                   
      $52.27 - $58.52
      $62K - $69.5K
     |                   
              201K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $10.78 - $11.28
      $118K - $123K
     |                   
              273K
              $3.04M
             |  | 
          
        
          |  |  |                   
      $55.86 - $76.98
      $39K - $53.8K
     |                   
              8.41K
              $569K
             |  | 
          
        
          |  |  |                   
      $102.24 - $109.76
      $35K - $37.5K
     |                   
              19.7K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $151.47 - $375.07
      $199K - $492K
     |                   
              578
              $202K
             |  | 
          
        
          |  |  |                   
      $151.14 - $186.7
      $108K - $134K
     |                   
              1.57K
              $287K
             |  | 
          
        
          |  |  |                   
      $28.95 - $34.22
      $22.6K - $26.7K
     |                   
              24.5K
              $761K
             |  | 
          
        
          |  |  |                   
      $121.58 - $136.74
      $91.1K - $102K
     |                   
              93.8K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $48.32 - $59.92
      $42.5K - $52.7K
     |                   
              3.94K
              $203K
             |  | 
          
        
          |  |  |                   
      $218.41 - $252.43
      $63.1K - $73K
     |                   
              8.84K
              $2.19M
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $37.1K - $41K
     |                   
              6.39K
              $662K
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $78.2K - $97.6K
     |                   
              18.7K
              $202K
             |  | 
          
        
          |  |  |                   
      $126.09 - $154.15
      $151K - $184K
     |                   
              18.6K
              $2.83M
             |  | 
          
        
          |  |  |                   
      $99.77 - $112.45
      $38.8K - $43.7K
     |                   
              5.34K
              $563K
             |  | 
          
        
          |  |  |                   
      $190.11 - $227.66
      $560K - $671K
     |                   
              30.7K
              $6.83M
             |  | 
          
        
          |  |  |                   
      $83.56 - $99.08
      $54.3K - $64.4K
     |                   
              2.85K
              $270K
             |  | 
          
        
          |  |  |                   
      $36.11 - $49.33
      $19.4K - $26.5K
     |                   
              5.19K
              $217K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.03K
              $254K
             |  | 
          
        
          |  |  |                   
      $64.06 - $69.64
      $50.2K - $54.6K
     |                   
              3.27K
              $225K
             |  | 
          
        
          |  |  |                   
      $63.54 - $68.5
      $48K - $51.7K
     |                   
              4.12K
              $277K
             |  | 
          
        
          |  |  |                   
      $60.04 - $70.18
      $56.2K - $65.7K
     |                   
              13.6K
              $936K
             |  | 
          
        
          |  |  |                   
      $48.81 - $59.48
      $45.1K - $55K
     |                   
              3.94K
              $233K
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $210K - $269K
     |                   
              38.9K
              $6.2M
             |  | 
          
        
          |  |  |                   
      $98.05 - $113.3
      $4.8K - $5.55K
     |                   
              3.17K
              $317K
             |  | 
          
        
          |  |  |                   
      $203.96 - $228.19
      $41K - $45.9K
     |                   
              1.88K
              $414K
             |  | 
          
        
          |  |  |                   
      $29.0 - $30.68
      $33.6K - $35.5K
     |                   
              24.4K
              $747K
             |  | 
          
        
          |  |  |                   
      $113.38 - $135.49
      $2.27K - $2.71K
     |                   
              2.82K
              $354K
             |  | 
          
        
          |  |  |                   
      $102.86 - $129.5
      $78.2K - $98.4K
     |                   
              5.77K
              $746K
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $57.7K - $63.4K
     |                   
              44.5K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $310.86 - $348.77
      $2.49K - $2.79K
     |                   
              1.08K
              $346K
             |  | 
          
        
          |  |  |                   
      $335.85 - $398.81
      $2.35K - $2.79K
     |                   
              602
              $214K
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $15.6K - $19.5K
     |                   
              22.3K
              $500K
             |  | 
          
        
          |  |  |                   
      $133.82 - $151.96
      $10K - $11.4K
     |                   
              1.63K
              $226K
             |  | 
          
        
          |  |  |                   
      $64.87 - $75.0
      $6.75K - $7.8K
     |                   
              4.53K
              $316K
             |  | 
          
        
          |  |  |                   
      $92.87 - $125.73
      $3.71K - $5.03K
     |                   
              4.56K
              $544K
             |  | 
          
        
          |  |  |                   
      $163.82 - $196.64
      $220K - $264K
     |                   
              38.2K
              $7.45M
             |  | 
          
        
          |  |  |                   
      $99.29 - $120.52
      $21.8K - $26.5K
     |                   
              5.32K
              $627K
             |  | 
          
        
          |  |  |                   
      $55.71 - $73.45
      $62.1K - $81.9K
     |                   
              3.61K
              $265K
             |  | 
          
        
          |  |  |                   
      $55.22 - $63.94
      $89.7K - $104K
     |                   
              39.6K
              $2.53M
             |  | 
          
        
          |  |  |                   
      $301.89 - $340.04
      $15.1K - $17K
     |                   
              2.1K
              $694K
             |  |