|  |  |                   
      $33.85 - $44.55
      $781K - $1.03M
     |                   
              1.48M
              $65.6M
             |  | 
          
        
          |  |  |                   
      $137.62 - $174.44
      $7.13M - $9.04M
     |                   
              56.3K
              $9.19M
             |  | 
          
        
          |  |  |                   
      $159.38 - $211.34
      $62.5K - $82.8K
     |                   
              201K
              $42.2M
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $7.43M - $7.63M
     |                   
              1.12M
              $111M
             |  | 
          
        
          |  |  |                   
      $70.66 - $90.53
      $6.42M - $8.23M
     |                   
              90.9K
              $7.88M
             |  | 
          
        
          |  |  |                   
      $44.23 - $62.66
      $2.66M - $3.76M
     |                   
              349K
              $21.8M
             |  | 
          
        
          |  |  |                   
      $41.52 - $53.87
      $16.4K - $21.3K
     |                   
              721K
              $38.9M
             |  | 
          
        
          |  |  |                   
      $95.17 - $124.21
      $1.54M - $2.01M
     |                   
              478K
              $59.2M
             |  | 
          
        
          |  |  |                   
      $71.89 - $93.51
      $9.42K - $12.2K
     |                   
              372K
              $34.7M
             |  | 
          
        
          |  |  |                   
      $12.14 - $15.77
      $2.38M - $3.09M
     |                   
              4.94M
              $77.9M
             |  | 
          
        
          |  |  |                   
      $102.86 - $129.5
      $1.73M - $2.18M
     |                   
              380K
              $49.2M
             |  | 
          
        
          |  |  |                   
      $128.77 - $144.3
      $5.77M - $6.46M
     |                   
              92.3K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $36.36 - $41.52
      $6.39M - $7.3M
     |                   
              761K
              $29.3M
             |  | 
          
        
          |  |  |                   
      $126.32 - $147.75
      $6.04M - $7.06M
     |                   
              324K
              $44.5M
             |  | 
          
        
          |  |  |                   
      $160.66 - $191.29
      $7.7M - $9.16M
     |                   
              707K
              $124M
             |  | 
          
        
          |  |  |                   
      $104.77 - $106.34
      $4.68M - $4.75M
     |                   
              44.7K
              $4.75M
             |  | 
          
        
          |  |  |                   
      $103.16 - $128.52
      $2.43M - $3.03M
     |                   
              152K
              $19.5M
             |  | 
          
        
          |  |  |                   
      $29.48 - $36.33
      $3.36M - $4.14M
     |                   
              576K
              $20.5M
             |  | 
          
        
          |  |  |                   
      $56.27 - $73.32
      $3.04M - $3.97M
     |                   
              208K
              $15.2M
             |  | 
          
        
          |  |  |                   
      $28.5 - $37.54
      $1.37M - $1.81M
     |                   
              799K
              $29.2M
             |  | 
          
        
          |  |  |                   
      $4.95 - $6.6
      $164K - $219K
     |                   
              9.83M
              $64.7M
             |  | 
          
        
          |  |  |                   
      $38.27 - $51.75
      $2.55M - $3.45M
     |                   
              232K
              $12M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $1.49M - $1.94M
     |                   
              229K
              $15.9M
             |  | 
          
        
          |  |  |                   
      $20.82 - $26.71
      $2.7M - $3.46M
     |                   
              130K
              $3.41M
             |  | 
          
        
          |  |  |                   
      $41.76 - $54.91
      $406K - $534K
     |                   
              795K
              $43.4M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $2.71M - $3.14M
     |                   
              13.5K
              $4.02M
             |  | 
          
        
          |  |  |                   
      $50.21 - $80.95
      $2.71K - $4.37K
     |                   
              147K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $11.47 - $16.65
      $1.73M - $2.51M
     |                   
              1.52M
              $21.2M
             |  | 
          
        
          |  |  |                   
      $30.79 - $36.78
      $1.53M - $1.82M
     |                   
              413K
              $15.1M
             |  | 
          
        
          |  |  |                   
      $11.48 - $14.58
      $1.29M - $1.64M
     |                   
              886K
              $12.9M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $852K - $1.39M
     |                   
              23.7K
              $7.54M
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $1.51M - $1.88M
     |                   
              20.9K
              $6.35M
             |  | 
          
        
          |  |  |                   
      $73.58 - $81.65
      $1.86M - $2.06M
     |                   
              157K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $90.17 - $103.07
      $135K - $154K
     |                   
              210K
              $20.9M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              21.8K
              $1.89M
             |  | 
          
        
          |  |  |                   
      $27.68 - $36.52
      $911K - $1.2M
     |                   
              370K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $179.73 - $253.23
      $910K - $1.28M
     |                   
              16.3K
              $4.13M
             |  | 
          
        
          |  |  |                   
      $329.49 - $438.4
      $990K - $1.32M
     |                   
              9.71K
              $4.26M
             |  | 
          
        
          |  |  |                   
      $96.79 - $123.55
      $1.27M - $1.62M
     |                   
              40.7K
              $4.67M
             |  | 
          
        
          |  |  |                   
      $204.54 - $258.0
      $64.4K - $81.3K
     |                   
              46.8K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $513K - $792K
     |                   
              17.4K
              $4.48M
             |  | 
          
        
          |  |  |                   
      $55.42 - $65.63
      $1.35M - $1.6M
     |                   
              203K
              $12.6M
             |  | 
          
        
          |  |  |                   
      $94.83 - $107.06
      $8.55M - $9.65M
     |                   
              5.35M
              $550M
             |  | 
          
        
          |  |  |                   
      $39.43 - $49.34
      $896K - $1.12M
     |                   
              72.3K
              $3.42M
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $1.13M - $1.42M
     |                   
              6.51K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $88.76 - $105.77
      $1.25M - $1.48M
     |                   
              19.2K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $34.27 - $44.75
      $834K - $1.09M
     |                   
              78.1K
              $3.49M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $86K - $130K
     |                   
              46.2K
              $5.73M
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $1.3M - $1.42M
     |                   
              97.4K
              $5.71M
             |  | 
          
        
          |  |  |                   
      $112.33 - $186.13
      $702K - $1.16M
     |                   
              7.82K
              $1.45M
             |  |