|  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              108K
              $5.26M
             |  | 
          
        
          |  |  |                   
      $25.19 - $32.93
      $729K - $953K
     |                   
              144K
              $4.66M
             |  | 
          
        
          |  |  |                   
      $55.17 - $71.22
      $705K - $911K
     |                   
              29.9K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $82.96 - $110.1
      $671K - $891K
     |                   
              12K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $7.24 - $12.25
      $330K - $558K
     |                   
              163K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $48.48 - $67.3
      $538K - $747K
     |                   
              28.3K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $22.43 - $23.23
      $702K - $727K
     |                   
              1.02M
              $23.7M
             |  | 
          
        
          |  |  |                   
      $100.35 - $100.71
      $779K - $782K
     |                   
              11.7K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $62.74 - $74.79
      $537K - $640K
     |                   
              23.2K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $13.71 - $15.46
      $637K - $719K
     |                   
              98.6K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $45.9 - $55.54
      $6.06K - $7.33K
     |                   
              230K
              $12.6M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $581K - $668K
     |                   
              10.9K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $75.33 - $94.56
      $10.2K - $12.8K
     |                   
              70.6K
              $6.65M
             |  |