|  |  |                   
      $89.87 - $92.93
      $79.6M - $82.3M
     |                   
              885K
              $81.6M
             |  | 
          
        
          |  |  |                   
      $94.14 - $97.31
      $36.6M - $37.8M
     |                   
              389K
              $37.8M
             |  | 
          
        
          |  |  |                   
      $43.42 - $45.15
      $18M - $18.7M
     |                   
              415K
              $18.3M
             |  | 
          
        
          |  |  |                   
      $43.53 - $54.46
      $6.61M - $8.27M
     |                   
              152K
              $8.27M
             |  | 
          
        
          |  |  |                   
      $55.15 - $68.11
      $6.62M - $8.17M
     |                   
              120K
              $8.16M
             |  | 
          
        
          |  |  |                   
      $89.58 - $95.01
      $5.24M - $5.55M
     |                   
              58.5K
              $5.55M
             |  | 
          
        
          |  |  |                   
      $52.26 - $53.83
      $5.12M - $5.28M
     |                   
              98K
              $5.22M
             |  | 
          
        
          |  |  |                   
      $22.13 - $25.39
      $4.07M - $4.67M
     |                   
              184K
              $4.47M
             |  | 
          
        
          |  |  |                   
      $43.14 - $53.28
      $3.1M - $3.83M
     |                   
              71.9K
              $3.83M
             |  | 
          
        
          |  |  |                   
      $21.45 - $22.26
      $2.87M - $2.97M
     |                   
              134K
              $2.92M
             |  | 
          
        
          |  |  |                   
      $29.46 - $32.59
      $2.45M - $2.72M
     |                   
              83.3K
              $2.72M
             |  | 
          
        
          |  |  |                   
      $49.18 - $50.17
      $1.95M - $1.99M
     |                   
              39.7K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $94.78 - $95.97
      $1.85M - $1.87M
     |                   
              19.5K
              $1.87M
             |  | 
          
        
          |  |  |                   
      $120.38 - $192.98
      $1.27M - $2.04M
     |                   
              10.6K
              $1.75M
             |  | 
          
        
          |  |  |                   
      $23.66 - $29.55
      $1.14M - $1.43M
     |                   
              48.4K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $36.05 - $40.34
      $1M - $1.12M
     |                   
              27.8K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $115.08 - $175.5
      $777K - $1.18M
     |                   
              6.75K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $39.49 - $53.64
      $810K - $1.1M
     |                   
              20.5K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $91.62 - $109.97
      $835K - $1M
     |                   
              9.12K
              $1M
             |  | 
          
        
          |  |  |                   
      $74.62 - $81.76
      $761K - $834K
     |                   
              10.2K
              $786K
             |  | 
          
        
          |  |  |                   
      $45.12 - $46.32
      $726K - $745K
     |                   
              16.1K
              $745K
             |  | 
          
        
          |  |  |                   
      $49.85 - $64.51
      $512K - $662K
     |                   
              10.3K
              $662K
             |  | 
          
        
          |  |  |                   
      $26.61 - $29.9
      $613K - $689K
     |                   
              23K
              $616K
             |  | 
          
        
          |  |  |                   
      $98.07 - $195.04
      $301K - $599K
     |                   
              3.07K
              $594K
             |  | 
          
        
          |  |  |                   
      $31.5 - $43.69
      $397K - $550K
     |                   
              12.6K
              $549K
             |  | 
          
        
          |  |  |                   
      $56.17 - $75.73
      $422K - $569K
     |                   
              7.52K
              $504K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10K
              $502K
             |  | 
          
        
          |  |  |                   
      $40.79 - $50.93
      $330K - $412K
     |                   
              8.09K
              $412K
             |  | 
          
        
          |  |  |                   
      $42.19 - $56.47
      $293K - $392K
     |                   
              6.95K
              $392K
             |  | 
          
        
          |  |  |                   
      $24.32 - $29.74
      $292K - $357K
     |                   
              12K
              $354K
             |  | 
          
        
          |  |  |                   
      $37.51 - $45.52
      $281K - $341K
     |                   
              7.5K
              $339K
             |  | 
          
        
          |  |  |                   
      $32.56 - $57.11
      $168K - $295K
     |                   
              5.16K
              $294K
             |  | 
          
        
          |  |  |                   
      $204.89 - $224.73
      $271K - $297K
     |                   
              1.32K
              $289K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.59K
              $275K
             |  | 
          
        
          |  |  |                   
      $37.24 - $41.76
      $240K - $269K
     |                   
              6.45K
              $269K
             |  | 
          
        
          |  |  |                   
      $50.53 - $212.53
      $243K - $1.02M
     |                   
              4.81K
              $266K
             |  | 
          
        
          |  |  |                   
      $32.77 - $36.44
      $240K - $267K
     |                   
              7.32K
              $266K
             |  | 
          
        
          |  |  |                   
      $15.8 - $37.12
      $114K - $269K
     |                   
              7.24K
              $265K
             |  | 
          
        
          |  |  |                   
      $39.98 - $76.11
      $138K - $262K
     |                   
              3.45K
              $262K
             |  | 
          
        
          |  |  |                   
      $162.03 - $275.2
      $152K - $258K
     |                   
              938
              $258K
             |  | 
          
        
          |  |  |                   
      $69.46 - $83.4
      $213K - $256K
     |                   
              3.07K
              $255K
             |  | 
          
        
          |  |  |                   
      $110.41 - $176.0
      $151K - $240K
     |                   
              1.37K
              $240K
             |  | 
          
        
          |  |  |                   
      $29.0 - $35.55
      $196K - $241K
     |                   
              6.77K
              $240K
             |  | 
          
        
          |  |  |                   
      $35.38 - $48.3
      $176K - $240K
     |                   
              4.98K
              $240K
             |  | 
          
        
          |  |  |                   
      $43.81 - $66.74
      $156K - $238K
     |                   
              3.57K
              $238K
             |  | 
          
        
          |  |  |                   
      $21.55 - $22.2
      $227K - $233K
     |                   
              10.5K
              $232K
             |  | 
          
        
          |  |  |                   
      $58.73 - $71.06
      $212K - $257K
     |                   
              3.61K
              $232K
             |  | 
          
        
          |  |  |                   
      $22.18 - $23.36
      $229K - $241K
     |                   
              10.3K
              $231K
             |  | 
          
        
          |  |  |                   
      $30.18 - $36.59
      $190K - $230K
     |                   
              6.3K
              $229K
             |  | 
          
        
          |  |  |                   
      $159.58 - $183.97
      $208K - $240K
     |                   
              1.3K
              $228K
             |  |