|  |  |                   
      $209.89 - $233.24
      $64.8M - $72M
     |                   
              4.58M
              $973M
             |  | 
          
        
          |  |  |                   
      $99.72 - $120.09
      $2.06M - $2.48M
     |                   
              1.92M
              $210M
             |  | 
          
        
          |  |  |                   
      $110.69 - $154.48
      $8.34M - $11.6M
     |                   
              665K
              $84.5M
             |  | 
          
        
          |  |  |                   
      $119.22 - $140.71
      $7.8M - $9.21M
     |                   
              1.64M
              $216M
             |  | 
          
        
          |  |  |                   
      $43.86 - $70.0
      $8.33M - $13.3M
     |                   
              629K
              $40.3M
             |  | 
          
        
          |  |  |                   
      $78.26 - $94.05
      $8.98M - $10.8M
     |                   
              1.11M
              $98.2M
             |  | 
          
        
          |  |  |                   
      $323.11 - $392.01
      $14.9M - $18.1M
     |                   
              212K
              $78.6M
             |  | 
          
        
          |  |  |                   
      $8.17 - $48.24
      $581K - $3.43M
     |                   
              555K
              $23.2M
             |  | 
          
        
          |  |  |                   
      $34.99 - $52.07
      $9.57M - $14.2M
     |                   
              1.08M
              $48.7M
             |  | 
          
        
          |  |  |                   
      $117.67 - $174.0
      $571K - $845K
     |                   
              583K
              $92.3M
             |  | 
          
        
          |  |  |                   
      $40.58 - $69.1
      $8.39M - $14.3M
     |                   
              569K
              $35.2M
             |  | 
          
        
          |  |  |                   
      $15.72 - $23.3
      $11.2M - $16.6M
     |                   
              1.61M
              $33.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.47M
              $186M
             |  | 
          
        
          |  |  |                   
      $29.78 - $33.08
      $24.3M - $27M
     |                   
              11.9M
              $361M
             |  | 
          
        
          |  |  |                   
      $19.3 - $27.75
      $11M - $15.8M
     |                   
              2.32M
              $53.5M
             |  | 
          
        
          |  |  |                   
      $140.12 - $159.62
      $24M - $27.4M
     |                   
              1.14M
              $163M
             |  | 
          
        
          |  |  |                   
      $76.11 - $114.78
      $145K - $219K
     |                   
              588K
              $64.4M
             |  | 
          
        
          |  |  |                   
      $58.88 - $77.07
      $1.44M - $1.89M
     |                   
              1.22M
              $89.2M
             |  | 
          
        
          |  |  |                   
      $12.69 - $23.07
      $578K - $1.05M
     |                   
              1.88M
              $42.4M
             |  | 
          
        
          |  |  |                   
      $84.3 - $106.41
      $19.7M - $24.9M
     |                   
              468K
              $40.3M
             |  | 
          
        
          |  |  |                   
      $101.97 - $116.97
      $14.7M - $16.9M
     |                   
              797K
              $85.1M
             |  | 
          
        
          |  |  |                   
      $27.43 - $43.54
      $6.88M - $10.9M
     |                   
              1.29M
              $47.2M
             |  | 
          
        
          |  |  |                   
      $84.03 - $94.52
      $20.6M - $23.2M
     |                   
              1.15M
              $97.2M
             |  | 
          
        
          |  |  |                   
      $10.05 - $17.51
      $3.12M - $5.44M
     |                   
              2.28M
              $37.3M
             |  | 
          
        
          |  |  |                   
      $93.56 - $117.41
      $5.44M - $6.82M
     |                   
              950K
              $101M
             |  | 
          
        
          |  |  |                   
      $24.92 - $32.79
      $12.4M - $16.3M
     |                   
              1.81M
              $49.7M
             |  | 
          
        
          |  |  |                   
      $50.32 - $58.61
      $16.8M - $19.6M
     |                   
              671K
              $34.4M
             |  | 
          
        
          |  |  |                   
      $40.13 - $59.14
      $4.66M - $6.86M
     |                   
              1.06M
              $56.3M
             |  | 
          
        
          |  |  |                   
      $19.43 - $26.84
      $13.3M - $18.4M
     |                   
              837K
              $19.2M
             |  | 
          
        
          |  |  |                   
      $40.4 - $43.92
      $7.07M - $7.68M
     |                   
              4.95M
              $210M
             |  | 
          
        
          |  |  |                   
      $22.86 - $35.22
      $158K - $244K
     |                   
              1.47M
              $50M
             |  | 
          
        
          |  |  |                   
      $46.64 - $59.57
      $10.4M - $13.2M
     |                   
              1.05M
              $56.7M
             |  | 
          
        
          |  |  |                   
      $32.66 - $41.09
      $10.5M - $13.2M
     |                   
              1.37M
              $50.1M
             |  | 
          
        
          |  |  |                   
      $51.09 - $59.6
      $14M - $16.4M
     |                   
              1.24M
              $67.4M
             |  | 
          
        
          |  |  |                   
      $99.11 - $112.25
      $14.8M - $16.8M
     |                   
              1.3M
              $136M
             |  | 
          
        
          |  |  |                   
      $4.98 - $10.48
      $5.66M - $11.9M
     |                   
              2.58M
              $23.7M
             |  | 
          
        
          |  |  |                   
      $141.15 - $162.53
      $33M - $38M
     |                   
              7.84M
              $1.14B
             |  | 
          
        
          |  |  |                   
      $41.42 - $48.71
      $24M - $28.2M
     |                   
              1.82M
              $76.3M
             |  | 
          
        
          |  |  |                   
      $567.81 - $607.81
      $14.9M - $15.9M
     |                   
              34.6K
              $20.3M
             |  | 
          
        
          |  |  |                   
      $0.74 - $17.08
      $597K - $13.8M
     |                   
              1M
              $15.4M
             |  | 
          
        
          |  |  |                   
      $10.94 - $18.65
      $6.32M - $10.8M
     |                   
              1.37M
              $23.9M
             |  | 
          
        
          |  |  |                   
      $79.33 - $100.2
      $12.5M - $15.7M
     |                   
              280K
              $24.5M
             |  | 
          
        
          |  |  |                   
      $16.43 - $22.77
      $3M - $4.16M
     |                   
              2.86M
              $63M
             |  | 
          
        
          |  |  |                   
      $11.85 - $14.94
      $12.5M - $15.8M
     |                   
              2.35M
              $31.8M
             |  | 
          
        
          |  |  |                   
      $84.71 - $99.68
      $37.1M - $43.6M
     |                   
              2.16M
              $185M
             |  | 
          
        
          |  |  |                   
      $73.36 - $89.13
      $79.8M - $97M
     |                   
              6.43M
              $486M
             |  | 
          
        
          |  |  |                   
      $915.49 - $1730.0
      $2.71M - $5.12M
     |                   
              53.1K
              $58.8M
             |  | 
          
        
          |  |  |                   
      $20.64 - $28.14
      $11.5M - $15.7M
     |                   
              991K
              $23.7M
             |  | 
          
        
          |  |  |                   
      $264.2 - $326.32
      $20.8M - $25.7M
     |                   
              425K
              $114M
             |  | 
          
        
          |  |  |                   
      $12.73 - $21.01
      $7.67M - $12.7M
     |                   
              1.05M
              $20.7M
             |  |