|  |  |                   
      $29.67 - $37.37
      $5.1M - $6.43M
     |                   
              220K
              $7.92M
             |  | 
          
        
          |  |  |                   
      $39.9 - $60.85
      $160K - $244K
     |                   
              361K
              $20.2M
             |  | 
          
        
          |  |  |                   
      $35.51 - $58.78
      $7.85M - $13M
     |                   
              310K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $35.63 - $39.55
      $5.72M - $6.34M
     |                   
              160K
              $6.12M
             |  | 
          
        
          |  |  |                   
      $60.9 - $78.84
      $4.39M - $5.68M
     |                   
              115K
              $8.77M
             |  | 
          
        
          |  |  |                   
      $6.71 - $10.35
      $2.74M - $4.23M
     |                   
              1.5M
              $14.2M
             |  | 
          
        
          |  |  |                   
      $304.5 - $337.56
      $5.63M - $6.25M
     |                   
              18.5K
              $5.97M
             |  | 
          
        
          |  |  |                   
      $5.54 - $9.05
      $1.92M - $3.13M
     |                   
              1.27M
              $11.2M
             |  | 
          
        
          |  |  |                   
      $135.05 - $147.0
      $5.67M - $6.17M
     |                   
              54.4K
              $7.58M
             |  | 
          
        
          |  |  |                   
      $47.32 - $51.89
      $5.52M - $6.05M
     |                   
              117K
              $5.83M
             |  | 
          
        
          |  |  |                   
      $10.9 - $14.6
      $4.26M - $5.7M
     |                   
              415K
              $6.05M
             |  | 
          
        
          |  |  |                   
      $61.21 - $72.43
      $4M - $4.74M
     |                   
              291K
              $19M
             |  | 
          
        
          |  |  |                   
      $546.36 - $631.12
      $3.17M - $3.66M
     |                   
              30.5K
              $19.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              205K
              $5.65M
             |  | 
          
        
          |  |  |                   
      $7.33 - $9.12
      $5.69M - $7.08M
     |                   
              968K
              $7.18M
             |  | 
          
        
          |  |  |                   
      $111.43 - $134.0
      $4.52M - $5.44M
     |                   
              40.6K
              $5.42M
             |  | 
          
        
          |  |  |                   
      $85.86 - $108.21
      $3.97M - $5M
     |                   
              68.1K
              $7.21M
             |  | 
          
        
          |  |  |                   
      $28.2 - $36.35
      $3.88M - $5M
     |                   
              348K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $42.51 - $49.17
      $4.85M - $5.61M
     |                   
              124K
              $5.48M
             |  | 
          
        
          |  |  |                   
      $43.05 - $51.79
      $4.36M - $5.25M
     |                   
              101K
              $5.04M
             |  | 
          
        
          |  |  |                   
      $37.34 - $76.51
      $626K - $1.28M
     |                   
              155K
              $10M
             |  | 
          
        
          |  |  |                   
      $11.86 - $16.27
      $12.4M - $17.1M
     |                   
              3.62M
              $43.4M
             |  | 
          
        
          |  |  |                   
      $422.75 - $485.53
      $4.96M - $5.7M
     |                   
              22.8K
              $9.85M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              396K
              $5.31M
             |  | 
          
        
          |  |  |                   
      $184.73 - $220.27
      $6.17M - $7.36M
     |                   
              89.7K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $9.76 - $12.69
      $2.17M - $2.82M
     |                   
              975K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $72.32 - $83.85
      $4.65M - $5.4M
     |                   
              64.4K
              $4.76M
             |  | 
          
        
          |  |  |                   
      $24.19 - $32.87
      $4.7M - $6.39M
     |                   
              194K
              $4.7M
             |  | 
          
        
          |  |  |                   
      $116.14 - $168.56
      $2.59M - $3.76M
     |                   
              40.5K
              $6.83M
             |  | 
          
        
          |  |  |                   
      $40.74 - $52.9
      $2.13M - $2.77M
     |                   
              301K
              $15.9M
             |  | 
          
        
          |  |  |                   
      $34.01 - $41.67
      $4.49M - $5.5M
     |                   
              156K
              $5.31M
             |  | 
          
        
          |  |  |                   
      $14.1 - $23.02
      $2.28M - $3.73M
     |                   
              257K
              $5.89M
             |  | 
          
        
          |  |  |                   
      $138.59 - $171.12
      $8.35M - $10.3M
     |                   
              253K
              $35.7M
             |  | 
          
        
          |  |  |                   
      $80.93 - $93.55
      $3.72M - $4.3M
     |                   
              49.6K
              $4.62M
             |  | 
          
        
          |  |  |                   
      $292.13 - $333.62
      $3.83M - $4.37M
     |                   
              24K
              $7.45M
             |  | 
          
        
          |  |  |                   
      $71.34 - $95.52
      $3.79M - $5.07M
     |                   
              67.6K
              $5.5M
             |  | 
          
        
          |  |  |                   
      $52.84 - $64.4
      $3.81M - $4.64M
     |                   
              72.1K
              $4.14M
             |  | 
          
        
          |  |  |                   
      $29.11 - $37.85
      $2.85M - $3.7M
     |                   
              224K
              $8.35M
             |  | 
          
        
          |  |  |                   
      $16.0 - $20.11
      $3.75M - $4.71M
     |                   
              462K
              $8.68M
             |  | 
          
        
          |  |  |                   
      $25.74 - $35.94
      $3.43M - $4.79M
     |                   
              133K
              $4.04M
             |  | 
          
        
          |  |  |                   
      $40.06 - $57.75
      $2.78M - $4.01M
     |                   
              69.5K
              $4M
             |  | 
          
        
          |  |  |                   
      $86.73 - $96.94
      $4.18M - $4.67M
     |                   
              320K
              $28.3M
             |  | 
          
        
          |  |  |                   
      $26.88 - $33.62
      $3.51M - $4.4M
     |                   
              141K
              $4.28M
             |  | 
          
        
          |  |  |                   
      $1166.48 - $1324.06
      $2.81M - $3.19M
     |                   
              19.9K
              $24.5M
             |  | 
          
        
          |  |  |                   
      $41.55 - $48.29
      $3.61M - $4.2M
     |                   
              86.9K
              $3.87M
             |  | 
          
        
          |  |  |                   
      $29.75 - $39.59
      $2.76M - $3.68M
     |                   
              196K
              $6.84M
             |  | 
          
        
          |  |  |                   
      $13.76 - $17.88
      $3.39M - $4.4M
     |                   
              246K
              $3.77M
             |  | 
          
        
          |  |  |                   
      $84.64 - $96.25
      $3.29M - $3.74M
     |                   
              38.8K
              $3.74M
             |  | 
          
        
          |  |  |                   
      $13.13 - $19.15
      $2.03M - $2.96M
     |                   
              291K
              $5.54M
             |  | 
          
        
          |  |  |                   
      $16.99 - $20.14
      $3.41M - $4.04M
     |                   
              201K
              $3.64M
             |  |