|  |  |                   
      $65.08 - $83.38
      $1.36M - $1.74M
     |                   
              507K
              $35M
             |  | 
          
        
          |  |  |                   
      $87.42 - $98.06
      $2.81M - $3.16M
     |                   
              98.8K
              $8.83M
             |  | 
          
        
          |  |  |                   
      $37.51 - $48.81
      $1.59M - $2.07M
     |                   
              362K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $28.28 - $33.37
      $584K - $689K
     |                   
              3.14M
              $93.8M
             |  | 
          
        
          |  |  |                   
      $106.25 - $140.75
      $253K - $335K
     |                   
              256K
              $30.2M
             |  | 
          
        
          |  |  |                   
      $29.37 - $36.37
      $3.25M - $4.02M
     |                   
              316K
              $9.65M
             |  | 
          
        
          |  |  |                   
      $29.21 - $33.55
      $2.79M - $3.2M
     |                   
              788K
              $24.7M
             |  | 
          
        
          |  |  |                   
      $12.15 - $16.05
      $2.32M - $3.06M
     |                   
              1.26M
              $17.7M
             |  | 
          
        
          |  |  |                   
      $74.37 - $82.32
      $2.95M - $3.27M
     |                   
              1.21M
              $93M
             |  | 
          
        
          |  |  |                   
      $33.38 - $40.61
      $327K - $398K
     |                   
              650K
              $25.2M
             |  | 
          
        
          |  |  |                   
      $49.84 - $59.6
      $2.85M - $3.41M
     |                   
              469K
              $24.9M
             |  | 
          
        
          |  |  |                   
      $3.73 - $6.99
      $855K - $1.6M
     |                   
              682K
              $4.27M
             |  | 
          
        
          |  |  |                   
      $11.43 - $14.61
      $832K - $1.06M
     |                   
              846K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $33.1 - $42.36
      $599K - $767K
     |                   
              344K
              $14.4M
             |  | 
          
        
          |  |  |                   
      $10.5 - $12.95
      $2.36M - $2.91M
     |                   
              304K
              $3.56M
             |  | 
          
        
          |  |  |                   
      $39.21 - $56.92
      $289K - $419K
     |                   
              154K
              $8.22M
             |  | 
          
        
          |  |  |                   
      $12.34 - $15.48
      $2.71M - $3.41M
     |                   
              801K
              $10.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              403K
              $36.6M
             |  | 
          
        
          |  |  |                   
      $83.0 - $115.97
      $432K - $604K
     |                   
              121K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $11.17 - $27.52
      $292K - $720K
     |                   
              248K
              $5.04M
             |  | 
          
        
          |  |  |                   
      $13.68 - $44.03
      $48.9K - $158K
     |                   
              107K
              $3.93M
             |  | 
          
        
          |  |  |                   
      $29.77 - $36.41
      $90.4K - $111K
     |                   
              450K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $22.71 - $27.63
      $30.6K - $37.3K
     |                   
              1.51M
              $38.6M
             |  | 
          
        
          |  |  |                   
      $3.05 - $4.74
      $1.04M - $1.62M
     |                   
              1.08M
              $4.6M
             |  | 
          
        
          |  |  |                   
      $7.66 - $11.59
      $970K - $1.47M
     |                   
              627K
              $6.48M
             |  | 
          
        
          |  |  |                   
      $17.6 - $25.38
      $14.5K - $21K
     |                   
              361K
              $9.17M
             |  | 
          
        
          |  |  |                   
      $31.03 - $39.39
      $1.42M - $1.8M
     |                   
              304K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $52.01 - $56.83
      $4.76M - $5.2M
     |                   
              749K
              $39M
             |  | 
          
        
          |  |  |                   
      $45.84 - $57.91
      $678K - $857K
     |                   
              596K
              $31.6M
             |  | 
          
        
          |  |  |                   
      $35.01 - $45.51
      $1.45M - $1.88M
     |                   
              132K
              $5.6M
             |  | 
          
        
          |  |  |                   
      $28.63 - $31.94
      $1.35M - $1.5M
     |                   
              807K
              $24.7M
             |  | 
          
        
          |  |  |                   
      $7.08 - $14.97
      $136K - $288K
     |                   
              778K
              $7.94M
             |  | 
          
        
          |  |  |                   
      $193.7 - $235.05
      $38.5K - $46.8K
     |                   
              112K
              $25.6M
             |  | 
          
        
          |  |  |                   
      $28.88 - $36.02
      $1.89M - $2.36M
     |                   
              184K
              $5.83M
             |  | 
          
        
          |  |  |                   
      $14.56 - $18.1
      $1.27M - $1.58M
     |                   
              721K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $16.27 - $18.67
      $2.15M - $2.47M
     |                   
              245K
              $4.19M
             |  | 
          
        
          |  |  |                   
      $59.58 - $67.31
      $167K - $189K
     |                   
              1.09M
              $68.7M
             |  | 
          
        
          |  |  |                   
      $85.22 - $103.55
      $2.86M - $3.47M
     |                   
              204K
              $17.7M
             |  | 
          
        
          |  |  |                   
      $95.71 - $110.4
      $4.89M - $5.65M
     |                   
              430K
              $41.9M
             |  | 
          
        
          |  |  |                   
      $97.29 - $122.68
      $22.5M - $28.4M
     |                   
              1.19M
              $116M
             |  | 
          
        
          |  |  |                   
      $156.73 - $176.15
      $2.57M - $2.88M
     |                   
              145K
              $22.8M
             |  | 
          
        
          |  |  |                   
      $5.35 - $9.0
      $1.29M - $2.17M
     |                   
              471K
              $3.51M
             |  | 
          
        
          |  |  |                   
      $18.57 - $20.65
      $1.9M - $2.11M
     |                   
              330K
              $6.51M
             |  | 
          
        
          |  |  |                   
      $17.35 - $20.32
      $2.48M - $2.9M
     |                   
              307K
              $5.32M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              314K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $162.69 - $181.35
      $2.1M - $2.34M
     |                   
              12.9K
              $2.11M
             |  | 
          
        
          |  |  |                   
      $29.37 - $39.79
      $32.3K - $43.8K
     |                   
              242K
              $9.29M
             |  | 
          
        
          |  |  |                   
      $73.63 - $87.56
      $1.97M - $2.35M
     |                   
              62K
              $4.89M
             |  | 
          
        
          |  |  |                   
      $165.69 - $195.44
      $706K - $832K
     |                   
              104K
              $19.4M
             |  | 
          
        
          |  |  |                   
      $88.38 - $112.17
      $192K - $244K
     |                   
              173K
              $18.3M
             |  |