|  |  |                   
      $617.65 - $666.84
      $3.24M - $3.5M
     |                   
              24.4K
              $16.3M
             |  | 
          
        
          |  |  |                   
      $50.32 - $54.01
      $3.18M - $3.41M
     |                   
              174K
              $9.41M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $2.81M - $3.06M
     |                   
              22.4K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $92.91 - $102.86
      $2.85M - $3.15M
     |                   
              31.1K
              $3.06M
             |  | 
          
        
          |  |  |                   
      $15.26 - $16.67
      $2.82M - $3.09M
     |                   
              214K
              $3.45M
             |  | 
          
        
          |  |  |                   
      $54.35 - $59.32
      $2.49M - $2.72M
     |                   
              104K
              $6.18M
             |  | 
          
        
          |  |  |                   
      $225.11 - $247.9
      $2.23M - $2.46M
     |                   
              27.3K
              $6.75M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $263K - $334K
     |                   
              41.4K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $544K - $663K
     |                   
              55.3K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $182.33 - $194.5
      $1.84M - $1.96M
     |                   
              18.2K
              $3.55M
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $1.48M - $1.59M
     |                   
              8.07K
              $5.4M
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $1.14M - $1.36M
     |                   
              10.6K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $1.02M - $1.13M
     |                   
              9.14K
              $4.38M
             |  | 
          
        
          |  |  |                   
      $49.43 - $54.52
      $1.18M - $1.3M
     |                   
              26.4K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $915.95 - $994.57
      $1.52M - $1.65M
     |                   
              5.27K
              $4.88M
             |  | 
          
        
          |  |  |                   
      $9.61 - $10.31
      $1.24M - $1.33M
     |                   
              131K
              $1.26M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              70.2K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $103.24 - $106.68
      $1.03M - $1.06M
     |                   
              35.2K
              $3.75M
             |  | 
          
        
          |  |  |                   
      $43.6 - $45.33
      $953K - $991K
     |                   
              21.9K
              $990K
             |  | 
          
        
          |  |  |                   
      $50.23 - $50.48
      $937K - $942K
     |                   
              117K
              $5.87M
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $122K - $177K
     |                   
              11.7K
              $2.86M
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $118K - $179K
     |                   
              5.81K
              $2.58M
             |  | 
          
        
          |  |  |                   
      $420.11 - $472.68
      $634K - $713K
     |                   
              3.61K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $181.56 - $190.33
      $659K - $691K
     |                   
              16.8K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $628K - $698K
     |                   
              13.5K
              $2.09M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.68K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $194.44 - $206.51
      $637K - $677K
     |                   
              8.35K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $487K - $528K
     |                   
              10.1K
              $3.31M
             |  | 
          
        
          |  |  |                   
      $108.97 - $121.65
      $482K - $538K
     |                   
              19.8K
              $2.39M
             |  | 
          
        
          |  |  |                   
      $25.63 - $28.94
      $654K - $738K
     |                   
              26K
              $678K
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $110K - $161K
     |                   
              7.96K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $90.54 - $121.36
      $425K - $569K
     |                   
              4.75K
              $576K
             |  | 
          
        
          |  |  |                   
      $192.76 - $203.86
      $463K - $490K
     |                   
              5.39K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $46.37 - $47.77
      $480K - $494K
     |                   
              24.6K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $60.01 - $65.01
      $424K - $459K
     |                   
              14K
              $910K
             |  | 
          
        
          |  |  |                   
      $117.67 - $131.43
      $460K - $514K
     |                   
              4.25K
              $523K
             |  | 
          
        
          |  |  |                   
      $48.44 - $53.83
      $466K - $517K
     |                   
              10.2K
              $515K
             |  | 
          
        
          |  |  |                   
      $44.02 - $47.63
      $367K - $397K
     |                   
              28.9K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $29.46 - $31.08
      $429K - $452K
     |                   
              25.5K
              $792K
             |  | 
          
        
          |  |  |                   
      $62.79 - $68.42
      $312K - $340K
     |                   
              30.7K
              $2.08M
             |  | 
          
        
          |  |  |                   
      $41.96 - $44.59
      $348K - $370K
     |                   
              62.4K
              $2.71M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              24.8K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $47.11 - $48.77
      $431K - $446K
     |                   
              9.14K
              $443K
             |  | 
          
        
          |  |  |                   
      $184.73 - $209.26
      $364K - $412K
     |                   
              3.45K
              $720K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.1M
              $29.7M
             |  | 
          
        
          |  |  |                   
      $41.63 - $44.03
      $382K - $405K
     |                   
              9.19K
              $402K
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $148K - $207K
     |                   
              4.48K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $422.75 - $485.53
      $384K - $441K
     |                   
              961
              $414K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              73K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $80.06 - $96.01
      $331K - $397K
     |                   
              4.18K
              $348K
             |  |