|  |  |                   
      $91.44 - $91.77
      $6.77M - $6.79M
     |                   
              213K
              $19.6M
             |  | 
          
        
          |  |  |                   
      $20.66 - $20.74
      $5.36M - $5.38M
     |                   
              73.4K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $50.47 - $50.74
      $4.6M - $4.62M
     |                   
              762K
              $38.7M
             |  | 
          
        
          |  |  |                   
      $333.65 - $392.1
      $3.1M - $3.65M
     |                   
              10.1K
              $3.56M
             |  | 
          
        
          |  |  |                   
      $55.61 - $57.37
      $3.51M - $3.62M
     |                   
              261K
              $14.9M
             |  | 
          
        
          |  |  |                   
      $44.76 - $47.49
      $3.09M - $3.27M
     |                   
              10.5K
              $499K
             |  | 
          
        
          |  |  |                   
      $14.93 - $22.48
      $117K - $177K
     |                   
              495K
              $7.39M
             |  | 
          
        
          |  |  |                   
      $181.46 - $212.2
      $2.63M - $3.08M
     |                   
              21.7K
              $4.31M
             |  | 
          
        
          |  |  |                   
      $231.66 - $273.65
      $1.58M - $1.86M
     |                   
              23.7K
              $5.62M
             |  | 
          
        
          |  |  |                   
      $24.23 - $24.42
      $2.44M - $2.46M
     |                   
              266K
              $6.49M
             |  | 
          
        
          |  |  |                   
      $915.95 - $994.57
      $751K - $816K
     |                   
              23.3K
              $21.6M
             |  | 
          
        
          |  |  |                   
      $78.11 - $79.07
      $2.12M - $2.15M
     |                   
              76.8K
              $6.06M
             |  | 
          
        
          |  |  |                   
      $45.38 - $71.7
      $1.14M - $1.8M
     |                   
              25K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $23.03 - $23.12
      $2.04M - $2.05M
     |                   
              21.7K
              $500K
             |  | 
          
        
          |  |  |                   
      $85.84 - $99.09
      $1.66M - $1.91M
     |                   
              15.7K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $55.15 - $58.11
      $2.34M - $2.47M
     |                   
              261K
              $15M
             |  | 
          
        
          |  |  |                   
      $850.86 - $1044.69
      $1.18M - $1.45M
     |                   
              2.63K
              $2.42M
             |  | 
          
        
          |  |  |                   
      $94.17 - $99.95
      $1.69M - $1.8M
     |                   
              3.28K
              $327K
             |  | 
          
        
          |  |  |                   
      $90.88 - $108.93
      $1.05M - $1.26M
     |                   
              21K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $283.86 - $450.3
      $565K - $897K
     |                   
              3.83K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $131.55 - $156.05
      $1.28M - $1.52M
     |                   
              6K
              $799K
             |  | 
          
        
          |  |  |                   
      $59.23 - $62.14
      $1.76M - $1.85M
     |                   
              130K
              $8.04M
             |  | 
          
        
          |  |  |                   
      $65.64 - $78.22
      $1.11M - $1.33M
     |                   
              10.2K
              $682K
             |  | 
          
        
          |  |  |                   
      $106.99 - $114.46
      $1.12M - $1.2M
     |                   
              29.1K
              $3.31M
             |  | 
          
        
          |  |  |                   
      $22.65 - $25.1
      $670K - $742K
     |                   
              398K
              $9.1M
             |  | 
          
        
          |  |  |                   
      $58.43 - $58.88
      $1.05M - $1.05M
     |                   
              14.7K
              $863K
             |  | 
          
        
          |  |  |                   
      $59.81 - $60.11
      $926K - $930K
     |                   
              50.1K
              $3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.88K
              $332K
             |  | 
          
        
          |  |  |                   
      $32.65 - $51.67
      $613K - $970K
     |                   
              16.6K
              $597K
             |  | 
          
        
          |  |  |                   
      $9.2 - $10.37
      $808K - $911K
     |                   
              21.5K
              $210K
             |  | 
          
        
          |  |  |                   
      $20.41 - $23.25
      $101K - $115K
     |                   
              405K
              $8.27M
             |  | 
          
        
          |  |  |                   
      $185.65 - $214.38
      $584K - $674K
     |                   
              1.27K
              $253K
             |  | 
          
        
          |  |  |                   
      $495.03 - $573.0
      $377K - $437K
     |                   
              3.36K
              $1.68M
             |  | 
          
        
          |  |  |                   
      $26.23 - $28.5
      $520K - $564K
     |                   
              53.5K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $239.12 - $259.95
      $592K - $643K
     |                   
              3.92K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $126.69 - $147.99
      $337K - $394K
     |                   
              6.99K
              $885K
             |  | 
          
        
          |  |  |                   
      $100.16 - $100.7
      $466K - $469K
     |                   
              146K
              $14.7M
             |  | 
          
        
          |  |  |                   
      $129.95 - $152.16
      $424K - $496K
     |                   
              4K
              $520K
             |  | 
          
        
          |  |  |                   
      $49.78 - $50.75
      $484K - $494K
     |                   
              173K
              $8.77M
             |  | 
          
        
          |  |  |                   
      $62.76 - $69.99
      $527K - $588K
     |                   
              15.5K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $64.17 - $71.7
      $86.8K - $97K
     |                   
              40.7K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $21.77 - $22.57
      $384K - $398K
     |                   
              23.8K
              $534K
             |  | 
          
        
          |  |  |                   
      $112.94 - $129.99
      $406K - $467K
     |                   
              3.09K
              $395K
             |  | 
          
        
          |  |  |                   
      $58.3 - $100.8
      $103K - $179K
     |                   
              3.77K
              $239K
             |  | 
          
        
          |  |  |                   
      $39.37 - $44.24
      $322K - $362K
     |                   
              11.1K
              $485K
             |  | 
          
        
          |  |  |                   
      $50.82 - $51.09
      $283K - $284K
     |                   
              56.6K
              $2.89M
             |  | 
          
        
          |  |  |                   
      $53.69 - $57.31
      $333K - $355K
     |                   
              18.7K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $191.35 - $239.35
      $160K - $200K
     |                   
              1.72K
              $332K
             |  | 
          
        
          |  |  |                   
      $42.67 - $46.91
      $296K - $325K
     |                   
              7.7K
              $360K
             |  | 
          
        
          |  |  |                   
      $55.81 - $60.32
      $294K - $317K
     |                   
              12.3K
              $731K
             |  |