|  |  |                   
      $55.66 - $61.75
      $110K - $123K
     |                   
              9.72K
              $545K
             |  | 
          
        
          |  |  |                   
      $100.44 - $129.37
      $123K - $158K
     |                   
              3.02K
              $311K
             |  | 
          
        
          |  |  |                   
      $21.02 - $26.3
      $55.5K - $69.4K
     |                   
              19.3K
              $407K
             |  | 
          
        
          |  |  |                   
      $98.05 - $113.3
      $20.4K - $23.6K
     |                   
              13.6K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $10.85 - $11.98
      $151K - $167K
     |                   
              18.9K
              $225K
             |  | 
          
        
          |  |  |                   
      $66.85 - $79.33
      $69.5K - $82.4K
     |                   
              19.8K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $35.77 - $42.27
      $170K - $201K
     |                   
              17.3K
              $732K
             |  | 
          
        
          |  |  |                   
      $7.51 - $8.49
      $138K - $156K
     |                   
              160K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $17.16 - $18.74
      $142K - $155K
     |                   
              13K
              $242K
             |  | 
          
        
          |  |  |                   
      $20.16 - $23.26
      $114K - $131K
     |                   
              41.9K
              $913K
             |  | 
          
        
          |  |  |                   
      $272.36 - $339.57
      $4.19M - $5.22M
     |                   
              139K
              $47.2M
             |  | 
          
        
          |  |  |                   
      $54.27 - $63.01
      $167K - $194K
     |                   
              13.1K
              $817K
             |  | 
          
        
          |  |  |                   
      $220.04 - $280.07
      $172K - $219K
     |                   
              1.36K
              $382K
             |  | 
          
        
          |  |  |                   
      $25.81 - $34.89
      $40.5K - $54.7K
     |                   
              11K
              $292K
             |  | 
          
        
          |  |  |                   
      $52.32 - $62.75
      $91.9K - $110K
     |                   
              23.9K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $5.46 - $8.56
      $37.1K - $58.1K
     |                   
              39.5K
              $234K
             |  | 
          
        
          |  |  |                   
      $102.02 - $103.5
      $126K - $128K
     |                   
              26.3K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $51.04 - $67.94
      $6.79K - $9.04K
     |                   
              11.9K
              $669K
             |  | 
          
        
          |  |  |                   
      $110.06 - $110.46
      $130K - $130K
     |                   
              11.8K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $121.58 - $136.74
      $116K - $130K
     |                   
              18.5K
              $2.52M
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $10.9K - $12.1K
     |                   
              21K
              $2.18M
             |  | 
          
        
          |  |  |                   
      $35.62 - $39.64
      $107K - $119K
     |                   
              18K
              $701K
             |  | 
          
        
          |  |  |                   
      $54.28 - $67.95
      $137K - $172K
     |                   
              5.08K
              $345K
             |  | 
          
        
          |  |  |                   
      $83.96 - $102.07
      $27.2K - $33.1K
     |                   
              8.42K
              $731K
             |  | 
          
        
          |  |  |                   
      $43.07 - $54.05
      $27.6K - $34.6K
     |                   
              15.5K
              $747K
             |  | 
          
        
          |  |  |                   
      $118.37 - $134.86
      $97.2K - $111K
     |                   
              9.14K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $9.4 - $12.87
      $15.9K - $21.8K
     |                   
              33.1K
              $328K
             |  | 
          
        
          |  |  |                   
      $380.9 - $517.66
      $362K - $492K
     |                   
              3.39K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $93.15 - $96.56
      $130K - $134K
     |                   
              29.8K
              $2.85M
             |  | 
          
        
          |  |  |                   
      $30.87 - $39.17
      $251K - $318K
     |                   
              39.2K
              $1.53M
             |  | 
          
        
          |  |  |                   
      $55.86 - $76.98
      $45.4K - $62.5K
     |                   
              5.71K
              $386K
             |  | 
          
        
          |  |  |                   
      $158.36 - $178.82
      $123K - $139K
     |                   
              3.33K
              $587K
             |  | 
          
        
          |  |  |                   
      $92.87 - $125.73
      $10.7K - $14.5K
     |                   
              23.4K
              $2.79M
             |  | 
          
        
          |  |  |                   
      $6.4 - $10.27
      $20.5K - $32.9K
     |                   
              36.8K
              $268K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.48K
              $313K
             |  | 
          
        
          |  |  |                   
      $126.32 - $161.29
      $12K - $15.3K
     |                   
              4.2K
              $582K
             |  | 
          
        
          |  |  |                   
      $9.27 - $11.41
      $109K - $134K
     |                   
              262K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $67.47 - $99.6
      $34.1K - $50.3K
     |                   
              2.78K
              $222K
             |  | 
          
        
          |  |  |                   
      $47.21 - $57.04
      $76.4K - $92.3K
     |                   
              13.2K
              $741K
             |  | 
          
        
          |  |  |                   
      $139.81 - $165.8
      $19.3K - $22.9K
     |                   
              43.3K
              $6.72M
             |  | 
          
        
          |  |  |                   
      $12.22 - $17.83
      $10.4K - $15.2K
     |                   
              16.4K
              $200K
             |  | 
          
        
          |  |  |                   
      $93.5 - $113.21
      $109K - $132K
     |                   
              4.12K
              $466K
             |  | 
          
        
          |  |  |                   
      $22.05 - $25.19
      $17.2K - $19.6K
     |                   
              105K
              $2.54M
             |  | 
          
        
          |  |  |                   
      $16.51 - $19.83
      $23.2K - $27.8K
     |                   
              31.9K
              $567K
             |  | 
          
        
          |  |  |                   
      $740.07 - $914.43
      $46.6K - $57.6K
     |                   
              2.15K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $131.55 - $151.93
      $68.3K - $78.9K
     |                   
              1.45K
              $200K
             |  | 
          
        
          |  |  |                   
      $79.01 - $86.61
      $66.8K - $73.3K
     |                   
              8.7K
              $723K
             |  | 
          
        
          |  |  |                   
      $90.88 - $104.3
      $12K - $13.8K
     |                   
              18.4K
              $1.82M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              17K
              $3.09M
             |  | 
          
        
          |  |  |                   
      $50.81 - $84.91
      $92K - $154K
     |                   
              3.54K
              $300K
             |  |