|  |  |                   
      $376.48 - $440.65
      $76.3M - $89.3M
     |                   
              5.12K
              $2.25M
             |  | 
          
        
          |  |  |                   
      $91.43 - $91.74
      $47.1M - $47.3M
     |                   
              182K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $45.11 - $52.34
      $21.2M - $24.6M
     |                   
              837K
              $43.8M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $24.4M - $30.4M
     |                   
              138K
              $85M
             |  | 
          
        
          |  |  |                   
      $24.96 - $25.5
      $12.5M - $12.8M
     |                   
              66.6K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $18.11 - $18.97
      $9.87M - $10.3M
     |                   
              12.8K
              $241K
             |  | 
          
        
          |  |  |                   
      $82.51 - $109.2
      $8.31M - $11M
     |                   
              9.59K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $228.25 - $285.3
      $9.23M - $11.5M
     |                   
              51.2K
              $14.6M
             |  | 
          
        
          |  |  |                   
      $122.57 - $173.27
      $7.42M - $10.5M
     |                   
              20K
              $3.47M
             |  | 
          
        
          |  |  |                   
      $60.06 - $66.28
      $6.72M - $7.42M
     |                   
              18.6K
              $1.23M
             |  | 
          
        
          |  |  |                   
      $37.08 - $42.26
      $5.38M - $6.13M
     |                   
              468K
              $19.4M
             |  | 
          
        
          |  |  |                   
      $47.46 - $55.3
      $4.83M - $5.63M
     |                   
              798K
              $44M
             |  | 
          
        
          |  |  |                   
      $45.12 - $46.23
      $4.92M - $5.04M
     |                   
              595K
              $27.5M
             |  | 
          
        
          |  |  |                   
      $136.49 - $155.22
      $4.13M - $4.7M
     |                   
              6.77K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $58.63 - $59.9
      $4.05M - $4.14M
     |                   
              203K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $71.83 - $95.32
      $5.29M - $7.03M
     |                   
              203K
              $19.4M
             |  | 
          
        
          |  |  |                   
      $54.19 - $67.22
      $2.51M - $3.12M
     |                   
              49.2K
              $3.31M
             |  | 
          
        
          |  |  |                   
      $51.14 - $57.0
      $1.55M - $1.73M
     |                   
              73.7K
              $4.19M
             |  | 
          
        
          |  |  |                   
      $50.28 - $50.47
      $1.68M - $1.68M
     |                   
              479K
              $24.1M
             |  | 
          
        
          |  |  |                   
      $83.54 - $100.04
      $1.31M - $1.57M
     |                   
              4.46K
              $443K
             |  | 
          
        
          |  |  |                   
      $228.54 - $279.83
      $1.49M - $1.82M
     |                   
              12.4K
              $3.46M
             |  | 
          
        
          |  |  |                   
      $28.23 - $34.22
      $1.53M - $1.85M
     |                   
              97.1K
              $3.31M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $644K - $704K
     |                   
              60.5K
              $9.65M
             |  | 
          
        
          |  |  |                   
      $25.81 - $34.89
      $849K - $1.15M
     |                   
              18.3K
              $485K
             |  | 
          
        
          |  |  |                   
      $102.02 - $103.5
      $924K - $938K
     |                   
              614K
              $63.2M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $396K - $432K
     |                   
              37.9K
              $5.79M
             |  | 
          
        
          |  |  |                   
      $78.98 - $90.1
      $805K - $918K
     |                   
              14.1K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $14.72 - $17.13
      $555K - $646K
     |                   
              75.7K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $77.74 - $78.78
      $584K - $592K
     |                   
              4.26K
              $334K
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $6.63K - $8.31K
     |                   
              6.06K
              $2.46M
             |  | 
          
        
          |  |  |                   
      $108.06 - $135.3
      $559K - $700K
     |                   
              6.68K
              $904K
             |  | 
          
        
          |  |  |                   
      $44.64 - $47.48
      $516K - $548K
     |                   
              17.3K
              $820K
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $324K - $389K
     |                   
              8.8K
              $888K
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $434K - $537K
     |                   
              8.24K
              $3.19M
             |  | 
          
        
          |  |  |                   
      $137.62 - $174.44
      $401K - $509K
     |                   
              5.37K
              $876K
             |  | 
          
        
          |  |  |                   
      $109.83 - $131.67
      $387K - $464K
     |                   
              3.38K
              $428K
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $162K - $192K
     |                   
              20K
              $1.58M
             |  | 
          
        
          |  |  |                   
      $21.88 - $29.32
      $214K - $286K
     |                   
              38.6K
              $945K
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $381K - $462K
     |                   
              11K
              $3.9M
             |  | 
          
        
          |  |  |                   
      $50.52 - $50.92
      $385K - $388K
     |                   
              61.5K
              $3.13M
             |  | 
          
        
          |  |  |                   
      $50.37 - $57.97
      $243K - $280K
     |                   
              80.8K
              $4.57M
             |  | 
          
        
          |  |  |                   
      $75.29 - $91.16
      $594K - $720K
     |                   
              42.9K
              $3.87M
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $14K - $16.5K
     |                   
              18.1K
              $2.39M
             |  | 
          
        
          |  |  |                   
      $281.67 - $351.0
      $334K - $416K
     |                   
              1.14K
              $401K
             |  | 
          
        
          |  |  |                   
      $267.12 - $336.65
      $280K - $353K
     |                   
              1.22K
              $399K
             |  | 
          
        
          |  |  |                   
      $237.53 - $309.8
      $373K - $486K
     |                   
              3.09K
              $940K
             |  | 
          
        
          |  |  |                   
      $17.23 - $19.4
      $287K - $323K
     |                   
              60.8K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $919.93 - $1101.66
      $317K - $380K
     |                   
              637
              $662K
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $217K - $239K
     |                   
              14.8K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $2.7 - $3.09
      $239K - $273K
     |                   
              112K
              $336K
             |  |