|  |  |                   
      $332.09 - $358.86
      $2.78M - $3M
     |                   
              536K
              $183M
             |  | 
          
        
          |  |  |                   
      $433.66 - $544.47
      $1.27M - $1.59M
     |                   
              81.9K
              $36.6M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              21.3K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $92.91 - $102.86
      $8.64M - $9.56M
     |                   
              12
              $1K
             |  | 
          
        
          |  |  |                   
      $915.95 - $994.57
      $916K - $995K
     |                   
              114K
              $105M
             |  | 
          
        
          |  |  |                   
      $495.03 - $573.0
      $2.95M - $3.41M
     |                   
              64K
              $31.9M
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $3.34M - $4.34M
     |                   
              214K
              $164M
             |  | 
          
        
          |  |  |                   
      $74.39 - $107.65
      $662K - $958K
     |                   
              286K
              $24M
             |  | 
          
        
          |  |  |                   
      $274.66 - $395.76
      $824K - $1.19M
     |                   
              78.2K
              $25.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              227K
              $41.7M
             |  | 
          
        
          |  |  |                   
      $171.32 - $191.84
      $4.06M - $4.55M
     |                   
              128K
              $22.5M
             |  | 
          
        
          |  |  |                   
      $366.54 - $479.53
      $537K - $703K
     |                   
              89.6K
              $35.1M
             |  | 
          
        
          |  |  |                   
      $89.82 - $100.39
      $5.12M - $5.72M
     |                   
              66K
              $6.62M
             |  | 
          
        
          |  |  |                   
      $225.33 - $246.01
      $2.01M - $2.19M
     |                   
              141K
              $32.4M
             |  | 
          
        
          |  |  |                   
      $234.77 - $292.47
      $1.36M - $1.7M
     |                   
              211K
              $59.7M
             |  | 
          
        
          |  |  |                   
      $152.31 - $306.29
      $1.04M - $2.08M
     |                   
              19.9K
              $3.81M
             |  | 
          
        
          |  |  |                   
      $43.93 - $89.76
      $1.04M - $2.13M
     |                   
              76.5K
              $3.75M
             |  | 
          
        
          |  |  |                   
      $85.84 - $99.09
      $1.45M - $1.67M
     |                   
              180K
              $15.7M
             |  | 
          
        
          |  |  |                   
      $1311.26 - $1869.83
      $787K - $1.12M
     |                   
              6.15K
              $9.2M
             |  | 
          
        
          |  |  |                   
      $312.95 - $368.96
      $2.55M - $3.01M
     |                   
              8.51K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $25.5 - $35.2
      $30.9K - $42.6K
     |                   
              400K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $66.67 - $80.98
      $593K - $721K
     |                   
              215K
              $14.4M
             |  | 
          
        
          |  |  |                   
      $75.53 - $82.95
      $2.92M - $3.21M
     |                   
              25K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $112.25 - $124.0
      $33.7K - $37.2K
     |                   
              285K
              $32.6M
             |  | 
          
        
          |  |  |                   
      $25.21 - $56.65
      $22.7K - $51K
     |                   
              133K
              $4.76M
             |  | 
          
        
          |  |  |                   
      $222.68 - $244.28
      $891K - $977K
     |                   
              180K
              $42.2M
             |  | 
          
        
          |  |  |                   
      $97.53 - $115.95
      $2.01M - $2.39M
     |                   
              55.6K
              $5.55M
             |  | 
          
        
          |  |  |                   
      $66.46 - $89.53
      $319K - $430K
     |                   
              92.8K
              $6.25M
             |  | 
          
        
          |  |  |                   
      $60.9 - $70.75
      $158K - $184K
     |                   
              409K
              $25.6M
             |  | 
          
        
          |  |  |                   
      $123.98 - $146.67
      $2.72M - $3.21M
     |                   
              37.2K
              $5.23M
             |  | 
          
        
          |  |  |                   
      $126.69 - $147.99
      $342K - $400K
     |                   
              93.5K
              $11.9M
             |  | 
          
        
          |  |  |                   
      $457.26 - $524.37
      $35.2K - $40.4K
     |                   
              39.9K
              $18.3M
             |  | 
          
        
          |  |  |                   
      $522.22 - $611.76
      $366K - $428K
     |                   
              23.8K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $138.59 - $171.12
      $83.2K - $103K
     |                   
              89K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $368.57 - $403.53
      $627K - $686K
     |                   
              49.7K
              $18.4M
             |  | 
          
        
          |  |  |                   
      $256.57 - $418.22
      $128K - $209K
     |                   
              13.1K
              $3.61M
             |  | 
          
        
          |  |  |                   
      $52.3 - $57.69
      $1.57M - $1.73M
     |                   
              163K
              $8.83M
             |  | 
          
        
          |  |  |                   
      $135.05 - $147.0
      $1.74M - $1.9M
     |                   
              93.1K
              $13M
             |  | 
          
        
          |  |  |                   
      $65.64 - $78.22
      $39.4K - $46.9K
     |                   
              236K
              $15.8M
             |  | 
          
        
          |  |  |                   
      $102.24 - $113.2
      $2.1M - $2.32M
     |                   
              25.1K
              $2.72M
             |  | 
          
        
          |  |  |                   
      $64.52 - $74.35
      $226K - $260K
     |                   
              340K
              $22.9M
             |  | 
          
        
          |  |  |                   
      $11.18 - $14.21
      $1.37M - $1.74M
     |                   
              6.32K
              $79K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              96.4K
              $6.97M
             |  | 
          
        
          |  |  |                   
      $76.34 - $85.87
      $778K - $875K
     |                   
              97.7K
              $7.68M
             |  | 
          
        
          |  |  |                   
      $472.69 - $521.32
      $378K - $417K
     |                   
              45.7K
              $21.8M
             |  | 
          
        
          |  |  |                   
      $24.31 - $31.54
      $282K - $366K
     |                   
              216K
              $5.34M
             |  | 
          
        
          |  |  |                   
      $1898.34 - $2031.8
      $1.21M - $1.3M
     |                   
              2.59K
              $4.95M
             |  | 
          
        
          |  |  |                   
      $698.02 - $870.97
      $188K - $235K
     |                   
              11.3K
              $8.13M
             |  | 
          
        
          |  |  |                   
      $265.99 - $289.59
      $382K - $416K
     |                   
              135K
              $38.1M
             |  | 
          
        
          |  |  |                   
      $69.77 - $77.54
      $2.24M - $2.49M
     |                   
              140K
              $10.6M
             |  |