|  |  |                   
      $91.92 - $110.2
      $2.02K - $2.42K
     |                   
              169K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $29.47 - $38.84
      $697K - $918K
     |                   
              7.86K
              $305K
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $264K - $356K
     |                   
              14.3K
              $661K
             |  | 
          
        
          |  |  |                   
      $43.89 - $54.46
      $330K - $409K
     |                   
              11.9K
              $557K
             |  | 
          
        
          |  |  |                   
      $44.89 - $54.38
      $646K - $783K
     |                   
              89.9K
              $4.89M
             |  | 
          
        
          |  |  |                   
      $45.03 - $50.88
      $333K - $376K
     |                   
              7.97K
              $370K
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $372K - $442K
     |                   
              8K
              $393K
             |  | 
          
        
          |  |  |                   
      $108.32 - $109.92
      $372K - $378K
     |                   
              6.58K
              $721K
             |  | 
          
        
          |  |  |                   
      $102.76 - $115.66
      $255K - $287K
     |                   
              2K
              $221K
             |  | 
          
        
          |  |  |                   
      $33.85 - $44.55
      $256K - $337K
     |                   
              6.46K
              $286K
             |  | 
          
        
          |  |  |                   
      $7.26 - $9.12
      $186K - $233K
     |                   
              10.7K
              $95K
             |  | 
          
        
          |  |  |                   
      $116.42 - $147.52
      $227K - $288K
     |                   
              4.64K
              $684K
             |  | 
          
        
          |  |  |                   
      $92.02 - $106.54
      $122K - $141K
     |                   
              2.22K
              $234K
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $127K - $180K
     |                   
              852
              $330K
             |  | 
          
        
          |  |  |                   
      $44.8 - $53.97
      $128K - $154K
     |                   
              21.8K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $2.55K - $3.09K
     |                   
              2.57K
              $476K
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $1.79K - $2.12K
     |                   
              2.6K
              $343K
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $2.9K - $3.24K
     |                   
              717
              $348K
             |  | 
          
        
          |  |  |                   
      $36.25 - $42.28
      $55.3K - $64.5K
     |                   
              27.6K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $394.72 - $440.39
      $2.37K - $2.64K
     |                   
              1.17K
              $493K
             |  | 
          
        
          |  |  |                   
      $16.93 - $17.81
      $22.8K - $24K
     |                   
              11.6K
              $206K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.3K
              $3.27M
             |  | 
          
        
          |  |  |                   
      $99.77 - $112.45
      $998 - $1.12K
     |                   
              3.02K
              $317K
             |  | 
          
        
          |  |  |                   
      $130.14 - $160.88
      $124K - $154K
     |                   
              7.98K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $64.62 - $74.0
      $38.6K - $44.2K
     |                   
              6.59K
              $472K
             |  | 
          
        
          |  |  |                   
      $92.87 - $125.73
      $650 - $880
     |                   
              2.24K
              $267K
             |  | 
          
        
          |  |  |                   
      $67.03 - $80.35
      $9.99K - $12K
     |                   
              2.51K
              $200K
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $128 - $150
     |                   
              4.29K
              $297K
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $11.2K - $12.4K
     |                   
              2.24K
              $304K
             |  | 
          
        
          |  |  |                   
      $96.91 - $113.0
      $1.07K - $1.24K
     |                   
              2.07K
              $229K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.36K
              $270K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              294
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              906
              $0
             |  | 
          
        
          |  |  |                   
      $53.65 - $67.02
      $78.4K - $97.9K
     |                   
              13.6K
              $908K
             |  | 
          
        
          |  |  |                   
      $652.83 - $732.78
      $35.9K - $40.3K
     |                   
              646
              $473K
             |  | 
          
        
          |  |  |                   
      $66.87 - $79.47
      $134 - $159
     |                   
              3.98K
              $316K
             |  | 
          
        
          |  |  |                   
      $59.52 - $79.36
      $22.5K - $30K
     |                   
              5.92K
              $440K
             |  | 
          
        
          |  |  |                   
      $87.23 - $106.93
      $436 - $535
     |                   
              4.71K
              $488K
             |  | 
          
        
          |  |  |                   
      $52.31 - $63.72
      $15.4K - $18.8K
     |                   
              9.51K
              $605K
             |  | 
          
        
          |  |  |                   
      $67.83 - $84.09
      $2.44K - $3.03K
     |                   
              3.01K
              $251K
             |  | 
          
        
          |  |  |                   
      $200.21 - $256.99
      $400 - $514
     |                   
              959
              $240K
             |  | 
          
        
          |  |  |                   
      $16.84 - $21.1
      $10.3K - $12.9K
     |                   
              36.7K
              $764K
             |  | 
          
        
          |  |  |                   
      $228.54 - $279.83
      $34.5K - $42.3K
     |                   
              4.25K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $273.67 - $366.17
      $7.94K - $10.6K
     |                   
              1.81K
              $662K
             |  | 
          
        
          |  |  |                   
      $76.93 - $105.25
      $22.3K - $30.5K
     |                   
              8.24K
              $845K
             |  | 
          
        
          |  |  |                   
      $228.25 - $285.3
      $43.4K - $54.2K
     |                   
              6.53K
              $1.86M
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $3.66K - $4.56K
     |                   
              5.17K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $54.6 - $70.83
      $34.3K - $44.5K
     |                   
              12.5K
              $888K
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $59.1 - $98.8
     |                   
              6K
              $592K
             |  | 
          
        
          |  |  |                   
      $116.88 - $218.1
      $234 - $436
     |                   
              2.76K
              $602K
             |  |