|  |  |                   
      $172.42 - $223.89
      $156K - $202K
     |                   
              10.2M
              $2.09B
             |  | 
          
        
          |  |  |                   
      $44.68 - $45.96
      $133M - $137M
     |                   
              1.69M
              $77.1M
             |  | 
          
        
          |  |  |                   
      $102.31 - $105.8
      $79.9M - $82.6M
     |                   
              12.3M
              $1.29B
             |  | 
          
        
          |  |  |                   
      $79.79 - $91.42
      $42.8M - $49M
     |                   
              13.7M
              $1.22B
             |  | 
          
        
          |  |  |                   
      $89.63 - $111.92
      $61.5M - $76.8M
     |                   
              207K
              $23.2M
             |  | 
          
        
          |  |  |                   
      $38.19 - $43.19
      $43.2M - $48.8M
     |                   
              428K
              $17.9M
             |  | 
          
        
          |  |  |                   
      $43.34 - $55.24
      $69.9M - $89.1M
     |                   
              5.43M
              $300M
             |  | 
          
        
          |  |  |                   
      $149.56 - $212.83
      $36.2M - $51.6M
     |                   
              98.3K
              $20.9M
             |  | 
          
        
          |  |  |                   
      $35.12 - $48.24
      $31.1M - $42.7M
     |                   
              272K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $32M - $32.9M
     |                   
              12.4M
              $1.23B
             |  | 
          
        
          |  |  |                   
      $18.94 - $21.67
      $14.5M - $16.6M
     |                   
              22.6M
              $479M
             |  | 
          
        
          |  |  |                   
      $27.11 - $31.91
      $22.2M - $26.1M
     |                   
              412K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $468.22 - $566.51
      $28M - $33.9M
     |                   
              264K
              $149M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $1.34M - $1.6M
     |                   
              1.77M
              $190M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $671K - $813K
     |                   
              839K
              $156M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $4.26M - $5.37M
     |                   
              621K
              $88.9M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $3.95M - $4.31M
     |                   
              1.06M
              $161M
             |  | 
          
        
          |  |  |                   
      $725400.0 - $809350.0
      $1.45M - $1.62M
     |                   
              199
              $145M
             |  | 
          
        
          |  |  |                   
      $49.12 - $50.93
      $14.9M - $15.5M
     |                   
              82.5K
              $4.11M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $3.93M - $4.66M
     |                   
              945K
              $74.8M
             |  | 
          
        
          |  |  |                   
      $113.47 - $161.8
      $9.48M - $13.5M
     |                   
              3.1K
              $454K
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $4.21M - $5.69M
     |                   
              450K
              $20.8M
             |  | 
          
        
          |  |  |                   
      $94.06 - $147.0
      $10M - $15.6M
     |                   
              7.6K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $116.93 - $119.39
      $12.3M - $12.6M
     |                   
              1.44M
              $171M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $2.11M - $2.37M
     |                   
              360K
              $105M
             |  | 
          
        
          |  |  |                   
      $24.32 - $27.87
      $2.61M - $2.99M
     |                   
              4.38M
              $116M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $1.9M - $2.25M
     |                   
              215K
              $60M
             |  | 
          
        
          |  |  |                   
      $20.16 - $23.26
      $6.63M - $7.65M
     |                   
              216K
              $4.72M
             |  | 
          
        
          |  |  |                   
      $45.07 - $52.57
      $399K - $466K
     |                   
              2.26M
              $110M
             |  | 
          
        
          |  |  |                   
      $46.47 - $54.16
      $1.17M - $1.36M
     |                   
              1.92M
              $96.6M
             |  | 
          
        
          |  |  |                   
      $26.88 - $32.74
      $3.11M - $3.79M
     |                   
              1.51M
              $46.4M
             |  | 
          
        
          |  |  |                   
      $18.5 - $22.72
      $5.76M - $7.07M
     |                   
              15.8K
              $359K
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $925K - $1.19M
     |                   
              304K
              $27.2M
             |  | 
          
        
          |  |  |                   
      $76.86 - $92.5
      $4.41M - $5.31M
     |                   
              79.2K
              $6.79M
             |  | 
          
        
          |  |  |                   
      $36.4 - $45.76
      $6.23M - $7.83M
     |                   
              623K
              $28.2M
             |  | 
          
        
          |  |  |                   
      $115.28 - $157.36
      $5.67M - $7.74M
     |                   
              50.6K
              $7.96M
             |  | 
          
        
          |  |  |                   
      $31.0 - $38.22
      $4.78M - $5.9M
     |                   
              63.5K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $29.0 - $30.68
      $4.77M - $5.05M
     |                   
              120K
              $3.67M
             |  | 
          
        
          |  |  |                   
      $22.54 - $23.17
      $4.74M - $4.88M
     |                   
              372K
              $8.55M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.08M
              $14.4M
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $2.72M - $3.12M
     |                   
              273K
              $62.9M
             |  | 
          
        
          |  |  |                   
      $47.62 - $55.44
      $2.62M - $3.05M
     |                   
              219K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $225.56 - $335.19
      $3.06M - $4.55M
     |                   
              12.9K
              $3.07M
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $604K - $734K
     |                   
              125K
              $29.9M
             |  | 
          
        
          |  |  |                   
      $421.16 - $509.5
      $702K - $849K
     |                   
              87.2K
              $38.8M
             |  | 
          
        
          |  |  |                   
      $25.04 - $25.18
      $4.19M - $4.22M
     |                   
              438K
              $11M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $1.89M - $2.18M
     |                   
              1.61M
              $38.9M
             |  | 
          
        
          |  |  |                   
      $45.2 - $46.6
      $3.87M - $3.99M
     |                   
              86.6K
              $4.01M
             |  | 
          
        
          |  |  |                   
      $372.27 - $452.69
      $2.41M - $2.93M
     |                   
              24.4K
              $9.51M
             |  | 
          
        
          |  |  |                   
      $67.12 - $78.63
      $3.46M - $4.05M
     |                   
              43.3K
              $3.41M
             |  |