|  |  |                   
      $483.07 - $625.6
      $458K - $594K
     |                   
              42.5K
              $22.3M
             |  | 
          
        
          |  |  |                   
      $255.27 - $288.74
      $1.04M - $1.17M
     |                   
              247K
              $66M
             |  | 
          
        
          |  |  |                   
      $58.73 - $71.06
      $3.9M - $4.72M
     |                   
              80.8K
              $5.2M
             |  | 
          
        
          |  |  |                   
      $36.11 - $49.33
      $2.56M - $3.5M
     |                   
              209K
              $8.78M
             |  | 
          
        
          |  |  |                   
      $236.65 - $374.8
      $2.97M - $4.71M
     |                   
              8.51K
              $2.33M
             |  | 
          
        
          |  |  |                   
      $91.57 - $110.76
      $3.21M - $3.88M
     |                   
              76.5K
              $7.35M
             |  | 
          
        
          |  |  |                   
      $44.48 - $51.4
      $4.63M - $5.35M
     |                   
              155K
              $7.54M
             |  | 
          
        
          |  |  |                   
      $57.34 - $74.03
      $3.39M - $4.38M
     |                   
              21K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $99.37 - $134.05
      $928K - $1.25M
     |                   
              157K
              $17.8M
             |  | 
          
        
          |  |  |                   
      $267.12 - $336.65
      $4.29M - $5.4M
     |                   
              60.6K
              $19.8M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $3.5M - $3.92M
     |                   
              153K
              $34.9M
             |  | 
          
        
          |  |  |                   
      $82.88 - $98.3
      $3.44M - $4.08M
     |                   
              29.4K
              $2.6M
             |  | 
          
        
          |  |  |                   
      $12.69 - $18.61
      $7.73M - $11.3M
     |                   
              1.65M
              $30.7M
             |  | 
          
        
          |  |  |                   
      $80.46 - $94.08
      $3.52M - $4.12M
     |                   
              38.6K
              $3.52M
             |  | 
          
        
          |  |  |                   
      $508.76 - $605.77
      $3.75M - $4.47M
     |                   
              11.4K
              $6.54M
             |  | 
          
        
          |  |  |                   
      $43.39 - $54.86
      $3.76M - $4.75M
     |                   
              47.2K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $153.22 - $199.8
      $3.99M - $5.21M
     |                   
              22.1K
              $4.14M
             |  | 
          
        
          |  |  |                   
      $108.36 - $131.55
      $8.64M - $10.5M
     |                   
              273K
              $35.9M
             |  | 
          
        
          |  |  |                   
      $26.12 - $33.82
      $9.51M - $12.3M
     |                   
              2.29M
              $77.5M
             |  | 
          
        
          |  |  |                   
      $71.03 - $101.75
      $3.37M - $4.83M
     |                   
              45.6K
              $4.61M
             |  | 
          
        
          |  |  |                   
      $66.4 - $89.42
      $4.77M - $6.43M
     |                   
              128K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $210.83 - $235.28
      $895K - $999K
     |                   
              230K
              $51.1M
             |  | 
          
        
          |  |  |                   
      $31.54 - $41.04
      $2.06M - $2.67M
     |                   
              842K
              $31.5M
             |  | 
          
        
          |  |  |                   
      $53.4 - $64.29
      $1.89M - $2.27M
     |                   
              195K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $10.58 - $14.83
      $2.53M - $3.55M
     |                   
              222K
              $3.02M
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $1.64M - $1.88M
     |                   
              244K
              $56.1M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $246K - $307K
     |                   
              466K
              $42.7M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $1.09M - $1.22M
     |                   
              1.73M
              $61.7M
             |  | 
          
        
          |  |  |                   
      $25.61 - $30.81
      $1.51M - $1.82M
     |                   
              307K
              $7.92M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              237K
              $29.7M
             |  | 
          
        
          |  |  |                   
      $174.64 - $205.16
      $1.02M - $1.2M
     |                   
              261K
              $51.7M
             |  | 
          
        
          |  |  |                   
      $88.5 - $133.37
      $2.03M - $3.06M
     |                   
              15.3K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $119.25 - $161.49
      $738K - $999K
     |                   
              92.3K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $218K - $261K
     |                   
              305K
              $30.8M
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $3.73M - $4.65M
     |                   
              1.63M
              $17.6M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $331K - $381K
     |                   
              2.32M
              $56.2M
             |  | 
          
        
          |  |  |                   
      $104.61 - $129.97
      $609K - $757K
     |                   
              252K
              $30.2M
             |  | 
          
        
          |  |  |                   
      $52.21 - $67.1
      $1.7M - $2.18M
     |                   
              163K
              $9.56M
             |  | 
          
        
          |  |  |                   
      $155.71 - $201.03
      $3.01M - $3.88M
     |                   
              9.21K
              $1.83M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $2.57M - $2.92M
     |                   
              417K
              $153M
             |  | 
          
        
          |  |  |                   
      $17.78 - $30.41
      $2.15M - $3.68M
     |                   
              3.4K
              $103K
             |  | 
          
        
          |  |  |                   
      $52.13 - $74.29
      $184K - $263K
     |                   
              111K
              $5.8M
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $1.65M - $1.94M
     |                   
              121K
              $24.4M
             |  | 
          
        
          |  |  |                   
      $12.29 - $15.47
      $1.49M - $1.88M
     |                   
              1.03M
              $15.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              59.8K
              $2.91M
             |  | 
          
        
          |  |  |                   
      $13.62 - $19.06
      $1.7M - $2.39M
     |                   
              93.2K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $57.26 - $78.92
      $538K - $742K
     |                   
              106K
              $6.15M
             |  | 
          
        
          |  |  |                   
      $198.07 - $245.17
      $633K - $784K
     |                   
              101K
              $22.9M
             |  | 
          
        
          |  |  |                   
      $23.81 - $30.33
      $2.11M - $2.68M
     |                   
              71.9K
              $1.91M
             |  | 
          
        
          |  |  |                   
      $12.96 - $17.99
      $1.96M - $2.72M
     |                   
              135K
              $1.89M
             |  |