|  |  |                   
      $197.25 - $244.33
      $11.3M - $14M
     |                   
              80.2K
              $19.5M
             |  | 
          
        
          |  |  |                   
      $8.57 - $9.81
      $9.13M - $10.4M
     |                   
              304K
              $2.79M
             |  | 
          
        
          |  |  |                   
      $33.85 - $47.6
      $7.73M - $10.9M
     |                   
              46.7K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $5.85M - $7.51M
     |                   
              19.1K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $87.23 - $106.93
      $6.47M - $7.93M
     |                   
              42K
              $4.36M
             |  | 
          
        
          |  |  |                   
      $218.41 - $252.43
      $6.25M - $7.22M
     |                   
              3.7K
              $915K
             |  | 
          
        
          |  |  |                   
      $106.53 - $122.8
      $4.66M - $5.37M
     |                   
              19.8K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $33.53 - $37.33
      $4.89M - $5.44M
     |                   
              18.6K
              $651K
             |  | 
          
        
          |  |  |                   
      $19.42 - $26.99
      $3.58M - $4.97M
     |                   
              29.9K
              $580K
             |  | 
          
        
          |  |  |                   
      $17.17 - $19.9
      $4.39M - $5.09M
     |                   
              74.4K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $18.34 - $23.38
      $4.77M - $6.08M
     |                   
              70.1K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $330.1 - $336.55
      $5.09M - $5.19M
     |                   
              6.52K
              $2.19M
             |  | 
          
        
          |  |  |                   
      $43.07 - $54.05
      $3.55M - $4.45M
     |                   
              49K
              $2.36M
             |  | 
          
        
          |  |  |                   
      $101.45 - $118.14
      $4.1M - $4.78M
     |                   
              12.8K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $84.41 - $106.28
      $3.56M - $4.48M
     |                   
              48.2K
              $4.58M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              17.6K
              $355K
             |  | 
          
        
          |  |  |                   
      $127.39 - $139.49
      $3.69M - $4.04M
     |                   
              8.25K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $76.17 - $103.58
      $3.64M - $4.96M
     |                   
              11.8K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $75.63 - $104.64
      $3.37M - $4.66M
     |                   
              50K
              $5.05M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              18.7K
              $981K
             |  | 
          
        
          |  |  |                   
      $96.12 - $122.63
      $3.6M - $4.59M
     |                   
              14.6K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $35.5 - $42.18
      $2.94M - $3.49M
     |                   
              20.2K
              $830K
             |  | 
          
        
          |  |  |                   
      $52.8 - $68.1
      $2.69M - $3.48M
     |                   
              20K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $5.64 - $8.0
      $1.78M - $2.52M
     |                   
              312K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $8.28 - $9.42
      $3.02M - $3.43M
     |                   
              75.2K
              $707K
             |  | 
          
        
          |  |  |                   
      $102.24 - $109.76
      $2.98M - $3.2M
     |                   
              4.98K
              $519K
             |  | 
          
        
          |  |  |                   
      $75.07 - $92.4
      $2.81M - $3.46M
     |                   
              21.6K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $24.54 - $33.77
      $3.6M - $4.96M
     |                   
              93.9K
              $2.83M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $3.04M - $4.61M
     |                   
              22.2K
              $2.75M
             |  | 
          
        
          |  |  |                   
      $141.27 - $159.24
      $2.77M - $3.12M
     |                   
              16.1K
              $2.48M
             |  | 
          
        
          |  |  |                   
      $14.37 - $24.39
      $2.31M - $3.92M
     |                   
              14.2K
              $308K
             |  | 
          
        
          |  |  |                   
      $99.29 - $120.52
      $2.51M - $3.05M
     |                   
              12.7K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $6.97 - $8.23
      $2.37M - $2.8M
     |                   
              159K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $68.74 - $76.77
      $2.41M - $2.69M
     |                   
              65.9K
              $4.62M
             |  | 
          
        
          |  |  |                   
      $67.47 - $99.6
      $1.6M - $2.36M
     |                   
              26.6K
              $2.13M
             |  | 
          
        
          |  |  |                   
      $32.79 - $42.24
      $2.72M - $3.51M
     |                   
              32.4K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $104.96 - $231.51
      $2.72M - $6M
     |                   
              1.32K
              $303K
             |  | 
          
        
          |  |  |                   
      $159.67 - $192.9
      $2.49M - $3.01M
     |                   
              4.79K
              $827K
             |  | 
          
        
          |  |  |                   
      $41.97 - $86.8
      $2.4M - $4.97M
     |                   
              7.18K
              $620K
             |  | 
          
        
          |  |  |                   
      $49.66 - $58.0
      $2.4M - $2.8M
     |                   
              56.5K
              $3.19M
             |  | 
          
        
          |  |  |                   
      $519.95 - $690.86
      $2.69M - $3.57M
     |                   
              2.02K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $2.35M - $2.72M
     |                   
              1.64K
              $488K
             |  | 
          
        
          |  |  |                   
      $37.11 - $40.64
      $2.45M - $2.68M
     |                   
              6.08K
              $245K
             |  | 
          
        
          |  |  |                   
      $105.69 - $140.64
      $2.33M - $3.1M
     |                   
              1.78K
              $235K
             |  | 
          
        
          |  |  |                   
      $25.81 - $34.89
      $1.4M - $1.89M
     |                   
              81.2K
              $2.15M
             |  | 
          
        
          |  |  |                   
      $421.84 - $520.66
      $1.92M - $2.37M
     |                   
              3.79K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $47.72 - $63.84
      $1.89M - $2.53M
     |                   
              39K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $31.51 - $43.57
      $1.77M - $2.44M
     |                   
              17.6K
              $647K
             |  | 
          
        
          |  |  |                   
      $53.62 - $66.59
      $1.95M - $2.43M
     |                   
              8.94K
              $500K
             |  | 
          
        
          |  |  |                   
      $79.41 - $86.53
      $2.24M - $2.44M
     |                   
              3.44K
              $298K
             |  |