|  |  |                   
      $171.03 - $298.93
      $94.6K - $165K
     |                   
              3.39K
              $998K
             |  | 
          
        
          |  |  |                   
      $41.79 - $54.16
      $68.4K - $88.7K
     |                   
              66.1K
              $3.49M
             |  | 
          
        
          |  |  |                   
      $25.91 - $41.85
      $791K - $1.28M
     |                   
              153K
              $6.27M
             |  | 
          
        
          |  |  |                   
      $59.48 - $74.54
      $64.2K - $80.4K
     |                   
              61K
              $4.47M
             |  | 
          
        
          |  |  |                   
      $25.71 - $33.72
      $22.6K - $29.6K
     |                   
              235K
              $7.86M
             |  | 
          
        
          |  |  |                   
      $14.5 - $22.63
      $604K - $943K
     |                   
              221K
              $4.64M
             |  | 
          
        
          |  |  |                   
      $87.54 - $128.18
      $70.3K - $103K
     |                   
              28.9K
              $3.64M
             |  | 
          
        
          |  |  |                   
      $452.51 - $568.19
      $53.8K - $67.6K
     |                   
              6.62K
              $3.63M
             |  | 
          
        
          |  |  |                   
      $137.62 - $174.44
      $841K - $1.07M
     |                   
              263K
              $42.9M
             |  | 
          
        
          |  |  |                   
      $56.51 - $66.33
      $53.3K - $62.5K
     |                   
              103K
              $6.71M
             |  | 
          
        
          |  |  |                   
      $21.05 - $48.6
      $1.01M - $2.34M
     |                   
              110K
              $4.81M
             |  | 
          
        
          |  |  |                   
      $267.12 - $336.65
      $1.68M - $2.11M
     |                   
              177K
              $57.9M
             |  | 
          
        
          |  |  |                   
      $96.32 - $118.0
      $312K - $382K
     |                   
              55.7K
              $6.41M
             |  | 
          
        
          |  |  |                   
      $59.83 - $87.57
      $129K - $188K
     |                   
              39.9K
              $3.49M
             |  | 
          
        
          |  |  |                   
      $32.79 - $42.24
      $547K - $705K
     |                   
              200K
              $8.45M
             |  | 
          
        
          |  |  |                   
      $321.68 - $427.25
      $3.64M - $4.83M
     |                   
              119K
              $48.7M
             |  | 
          
        
          |  |  |                   
      $273.67 - $366.17
      $539K - $721K
     |                   
              22.3K
              $8.15M
             |  | 
          
        
          |  |  |                   
      $162.57 - $345.64
      $163 - $346
     |                   
              5.34K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $84.95 - $107.81
      $45K - $57.1K
     |                   
              67K
              $7.22M
             |  | 
          
        
          |  |  |                   
      $30.48 - $36.53
      $361K - $432K
     |                   
              402K
              $14.5M
             |  | 
          
        
          |  |  |                   
      $35.85 - $44.32
      $66.9K - $82.7K
     |                   
              254K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $315.94 - $408.41
      $583K - $754K
     |                   
              21K
              $8.59M
             |  | 
          
        
          |  |  |                   
      $96.84 - $154.71
      $9.08M - $14.5M
     |                   
              221K
              $34M
             |  | 
          
        
          |  |  |                   
      $86.4 - $107.99
      $245K - $306K
     |                   
              376K
              $39.5M
             |  | 
          
        
          |  |  |                   
      $239.25 - $295.9
      $1.59M - $1.97M
     |                   
              109K
              $32.2M
             |  | 
          
        
          |  |  |                   
      $26.68 - $50.09
      $1.79M - $3.35M
     |                   
              210K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $123.65 - $153.88
      $1.3M - $1.62M
     |                   
              195K
              $29.9M
             |  | 
          
        
          |  |  |                   
      $14.45 - $20.11
      $537K - $747K
     |                   
              439K
              $8.84M
             |  | 
          
        
          |  |  |                   
      $35.34 - $71.6
      $33.6K - $68K
     |                   
              68K
              $4.78M
             |  | 
          
        
          |  |  |                   
      $34.79 - $42.99
      $214K - $265K
     |                   
              950K
              $40.9M
             |  | 
          
        
          |  |  |                   
      $9.09 - $13.07
      $911K - $1.31M
     |                   
              926K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $75.77 - $108.43
      $235K - $336K
     |                   
              182K
              $18.8M
             |  | 
          
        
          |  |  |                   
      $6.12 - $8.32
      $382K - $519K
     |                   
              4.24M
              $32.4M
             |  | 
          
        
          |  |  |                   
      $153.22 - $199.8
      $137K - $179K
     |                   
              88.5K
              $16.6M
             |  | 
          
        
          |  |  |                   
      $372.3 - $448.86
      $275K - $331K
     |                   
              38.7K
              $16.9M
             |  | 
          
        
          |  |  |                   
      $156.58 - $193.99
      $347K - $430K
     |                   
              156K
              $30.2M
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $224K - $357K
     |                   
              61.1K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $3.92M - $4.85M
     |                   
              274K
              $49.9M
             |  | 
          
        
          |  |  |                   
      $45.98 - $56.15
      $1.26M - $1.54M
     |                   
              668K
              $37.5M
             |  | 
          
        
          |  |  |                   
      $19.89 - $24.42
      $1.38M - $1.7M
     |                   
              3.85M
              $92.4M
             |  | 
          
        
          |  |  |                   
      $57.41 - $74.81
      $1.47M - $1.92M
     |                   
              508K
              $37.7M
             |  | 
          
        
          |  |  |                   
      $149.72 - $227.31
      $2.18M - $3.31M
     |                   
              200K
              $45.4M
             |  | 
          
        
          |  |  |                   
      $160.22 - $209.35
      $725K - $947K
     |                   
              154K
              $32.3M
             |  | 
          
        
          |  |  |                   
      $190.11 - $227.66
      $10.7M - $12.8M
     |                   
              878K
              $196M
             |  | 
          
        
          |  |  |                   
      $105.69 - $140.64
      $1.91M - $2.54M
     |                   
              550K
              $72.9M
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $3.14M - $4.02M
     |                   
              1.57M
              $250M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $488K - $858K
     |                   
              179K
              $22M
             |  | 
          
        
          |  |  |                   
      $21.57 - $30.17
      $738K - $1.03M
     |                   
              2.09M
              $63M
             |  | 
          
        
          |  |  |                   
      $44.53 - $60.36
      $231K - $312K
     |                   
              446K
              $26.9M
             |  | 
          
        
          |  |  |                   
      $56.04 - $74.77
      $4.08M - $5.45M
     |                   
              892K
              $66.6M
             |  |