|  |  |                   
      $93.11 - $132.21
      $7.91M - $11.2M
     |                   
              481K
              $53.5M
             |  | 
          
        
          |  |  |                   
      $78.47 - $92.25
      $17.3M - $20.4M
     |                   
              1.85M
              $150M
             |  | 
          
        
          |  |  |                   
      $157.05 - $197.94
      $5.78M - $7.28M
     |                   
              610K
              $110M
             |  | 
          
        
          |  |  |                   
      $38.99 - $47.29
      $2.14M - $2.6M
     |                   
              222K
              $9.87M
             |  | 
          
        
          |  |  |                   
      $24.11 - $28.86
      $3.4M - $4.07M
     |                   
              1.11M
              $30.1M
             |  | 
          
        
          |  |  |                   
      $47.29 - $61.15
      $4.27M - $5.53M
     |                   
              581K
              $31.3M
             |  | 
          
        
          |  |  |                   
      $12.82 - $17.04
      $951K - $1.26M
     |                   
              818K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $35.46 - $44.91
      $999K - $1.26M
     |                   
              315K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $5.04 - $10.2
      $898K - $1.82M
     |                   
              429K
              $4.28M
             |  | 
          
        
          |  |  |                   
      $88.67 - $120.26
      $4.74M - $6.43M
     |                   
              591K
              $59.8M
             |  | 
          
        
          |  |  |                   
      $56.78 - $71.51
      $2.17M - $2.73M
     |                   
              42.9K
              $3.07M
             |  | 
          
        
          |  |  |                   
      $48.82 - $65.05
      $2.64M - $3.51M
     |                   
              576K
              $33.2M
             |  | 
          
        
          |  |  |                   
      $101.27 - $121.3
      $1.75M - $2.1M
     |                   
              83K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $48.41 - $56.7
      $1.71M - $2M
     |                   
              246K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $42.69 - $54.65
      $972K - $1.24M
     |                   
              283K
              $15.4M
             |  | 
          
        
          |  |  |                   
      $66.87 - $79.47
      $874K - $1.04M
     |                   
              738K
              $58.6M
             |  | 
          
        
          |  |  |                   
      $13.0 - $26.12
      $7.74M - $15.6M
     |                   
              1M
              $13M
             |  | 
          
        
          |  |  |                   
      $12.8 - $15.19
      $2.66M - $3.15M
     |                   
              268K
              $3.66M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              687K
              $9.32M
             |  | 
          
        
          |  |  |                   
      $19.16 - $23.81
      $55K - $68.3K
     |                   
              1.87M
              $44.6M
             |  | 
          
        
          |  |  |                   
      $7.13 - $12.64
      $653K - $1.16M
     |                   
              449K
              $5.62M
             |  | 
          
        
          |  |  |                   
      $29.07 - $29.38
      $2.63M - $2.65M
     |                   
              1.77M
              $51.8M
             |  | 
          
        
          |  |  |                   
      $19.19 - $20.76
      $2.39M - $2.59M
     |                   
              305K
              $6.34M
             |  | 
          
        
          |  |  |                   
      $22.5 - $30.55
      $1.63M - $2.22M
     |                   
              198K
              $5.76M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              876K
              $38.4M
             |  | 
          
        
          |  |  |                   
      $3.75 - $4.3
      $2.22M - $2.55M
     |                   
              2.03M
              $8.69M
             |  | 
          
        
          |  |  |                   
      $10.8 - $19.72
      $1.48M - $2.7M
     |                   
              137K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $48.93 - $70.14
      $606K - $868K
     |                   
              143K
              $10M
             |  | 
          
        
          |  |  |                   
      $5.59 - $9.91
      $1.37M - $2.43M
     |                   
              375K
              $3.57M
             |  | 
          
        
          |  |  |                   
      $32.91 - $35.38
      $1.37M - $1.48M
     |                   
              1.06M
              $37.3M
             |  | 
          
        
          |  |  |                   
      $1.34 - $2.97
      $877K - $1.94M
     |                   
              1.48M
              $4.04M
             |  | 
          
        
          |  |  |                   
      $24.54 - $25.07
      $2.4M - $2.45M
     |                   
              1.26M
              $31.6M
             |  | 
          
        
          |  |  |                   
      $86.33 - $99.71
      $3.11M - $3.59M
     |                   
              347K
              $33.4M
             |  | 
          
        
          |  |  |                   
      $8.32 - $11.25
      $1.38M - $1.86M
     |                   
              551K
              $6.07M
             |  | 
          
        
          |  |  |                   
      $5.25 - $8.12
      $984K - $1.52M
     |                   
              756K
              $6.14M
             |  | 
          
        
          |  |  |                   
      $29.53 - $38.63
      $5.69M - $7.45M
     |                   
              633K
              $19.2M
             |  | 
          
        
          |  |  |                   
      $40.79 - $50.93
      $412K - $514K
     |                   
              414K
              $21.1M
             |  | 
          
        
          |  |  |                   
      $17.98 - $22.92
      $167K - $213K
     |                   
              828K
              $19M
             |  | 
          
        
          |  |  |                   
      $0.83 - $2.27
      $1.22M - $3.32M
     |                   
              1.76M
              $3.42M
             |  | 
          
        
          |  |  |                   
      $24.63 - $29.39
      $1.12M - $1.34M
     |                   
              782K
              $22.6M
             |  | 
          
        
          |  |  |                   
      $41.01 - $54.88
      $1.74M - $2.33M
     |                   
              1.85M
              $91.4M
             |  | 
          
        
          |  |  |                   
      $46.87 - $47.35
      $2.54M - $2.56M
     |                   
              157K
              $7.42M
             |  | 
          
        
          |  |  |                   
      $22.15 - $23.69
      $2.26M - $2.41M
     |                   
              431K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $17.53 - $18.91
      $2.03M - $2.19M
     |                   
              388K
              $7.34M
             |  | 
          
        
          |  |  |                   
      $18.66 - $27.87
      $2.3M - $3.43M
     |                   
              166K
              $3.73M
             |  | 
          
        
          |  |  |                   
      $35.67 - $44.28
      $3.16M - $3.93M
     |                   
              479K
              $17.8M
             |  | 
          
        
          |  |  |                   
      $39.41 - $51.91
      $2.54M - $3.34M
     |                   
              328K
              $14.9M
             |  | 
          
        
          |  |  |                   
      $15.86 - $19.21
      $8.56M - $10.4M
     |                   
              2.55M
              $40.7M
             |  | 
          
        
          |  |  |                   
      $17.58 - $21.07
      $2.02M - $2.42M
     |                   
              253K
              $5.26M
             |  | 
          
        
          |  |  |                   
      $140.84 - $163.09
      $823K - $953K
     |                   
              254K
              $41.4M
             |  |