|  |  |                   
      $496.48 - $617.85
      $937M - $1.17B
     |                   
              1.99M
              $1.23B
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $81.3M - $98.8M
     |                   
              422K
              $101M
             |  | 
          
        
          |  |  |                   
      $47.72 - $63.84
      $80.7M - $108M
     |                   
              1.69M
              $82.9M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $61.1M - $75.1M
     |                   
              417K
              $74M
             |  | 
          
        
          |  |  |                   
      $73.65 - $101.29
      $47.4M - $65.2M
     |                   
              1.37M
              $135M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $63.4M - $82.3M
     |                   
              691K
              $142M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $67.3M - $75.7M
     |                   
              236K
              $68.9M
             |  | 
          
        
          |  |  |                   
      $1231.75 - $1520.64
      $49.4M - $61M
     |                   
              45.4K
              $69.1M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $56.3M - $68.2M
     |                   
              331K
              $61.4M
             |  | 
          
        
          |  |  |                   
      $13.55 - $17.87
      $60.2M - $79.4M
     |                   
              4.94M
              $68.9M
             |  | 
          
        
          |  |  |                   
      $76.44 - $94.13
      $57M - $70.2M
     |                   
              1.32M
              $112M
             |  | 
          
        
          |  |  |                   
      $79.22 - $128.4
      $35.4M - $57.3M
     |                   
              469K
              $60.1M
             |  | 
          
        
          |  |  |                   
      $83.61 - $162.67
      $29.5M - $57.3M
     |                   
              352K
              $56.6M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $47.6M - $51.4M
     |                   
              701K
              $49.6M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $45.6M - $52.8M
     |                   
              165K
              $49.2M
             |  | 
          
        
          |  |  |                   
      $9.5 - $18.21
      $19M - $36.4M
     |                   
              3.29M
              $60M
             |  | 
          
        
          |  |  |                   
      $89.7 - $107.41
      $35.4M - $42.4M
     |                   
              651K
              $69.9M
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $25.9M - $43.2M
     |                   
              437K
              $43.2M
             |  | 
          
        
          |  |  |                   
      $73.36 - $94.17
      $36.6M - $47M
     |                   
              585K
              $49.3M
             |  | 
          
        
          |  |  |                   
      $58.17 - $83.07
      $30.9M - $44.1M
     |                   
              531K
              $40.6M
             |  | 
          
        
          |  |  |                   
      $41.97 - $86.8
      $15.2M - $31.5M
     |                   
              591K
              $51.1M
             |  | 
          
        
          |  |  |                   
      $90.88 - $104.3
      $35M - $40.2M
     |                   
              386K
              $38.2M
             |  | 
          
        
          |  |  |                   
      $50.81 - $84.91
      $22.1M - $37M
     |                   
              446K
              $37.8M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $33.4M - $37.3M
     |                   
              1.02M
              $36.3M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $34.7M - $38M
     |                   
              834K
              $36.1M
             |  | 
          
        
          |  |  |                   
      $75.75 - $80.65
      $33.7M - $35.9M
     |                   
              485K
              $39.1M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $35.4M - $38.7M
     |                   
              229K
              $36.4M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              283K
              $35.4M
             |  | 
          
        
          |  |  |                   
      $70.68 - $79.12
      $34M - $38M
     |                   
              565K
              $41.3M
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $32.8M - $38.7M
     |                   
              343K
              $53.5M
             |  | 
          
        
          |  |  |                   
      $87.84 - $1441.89
      $33.1M - $543M
     |                   
              377K
              $33.9M
             |  | 
          
        
          |  |  |                   
      $78.71 - $100.37
      $32.5M - $41.4M
     |                   
              413K
              $33.7M
             |  | 
          
        
          |  |  |                   
      $32.2 - $51.23
      $21M - $33.5M
     |                   
              653K
              $33.3M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $25M - $33M
     |                   
              361K
              $33M
             |  | 
          
        
          |  |  |                   
      $52.13 - $74.29
      $32.6M - $46.5M
     |                   
              626K
              $32.6M
             |  | 
          
        
          |  |  |                   
      $105.69 - $140.64
      $25.5M - $33.9M
     |                   
              297K
              $39.3M
             |  | 
          
        
          |  |  |                   
      $30.65 - $39.9
      $30.9M - $40.2M
     |                   
              1.03M
              $31.5M
             |  | 
          
        
          |  |  |                   
      $740.07 - $914.43
      $28.7M - $35.4M
     |                   
              51.1K
              $40.6M
             |  | 
          
        
          |  |  |                   
      $72.7 - $88.29
      $29.9M - $36.3M
     |                   
              440K
              $32.8M
             |  | 
          
        
          |  |  |                   
      $151.41 - $182.75
      $24.3M - $29.4M
     |                   
              179K
              $32.4M
             |  | 
          
        
          |  |  |                   
      $1.87 - $3.24
      $16.8M - $29M
     |                   
              8.96M
              $28.9M
             |  | 
          
        
          |  |  |                   
      $231.64 - $323.08
      $21.7M - $30.2M
     |                   
              93.6K
              $28.8M
             |  | 
          
        
          |  |  |                   
      $176.34 - $218.59
      $23.2M - $28.8M
     |                   
              133K
              $28.9M
             |  | 
          
        
          |  |  |                   
      $98.05 - $113.3
      $27.8M - $32.2M
     |                   
              284K
              $28.5M
             |  | 
          
        
          |  |  |                   
      $33.3 - $95.05
      $2.73M - $7.8M
     |                   
              463K
              $42.8M
             |  | 
          
        
          |  |  |                   
      $160.22 - $209.35
      $21M - $27.5M
     |                   
              131K
              $27.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.76M
              $35.5M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $21.4M - $26.4M
     |                   
              115K
              $64.6M
             |  | 
          
        
          |  |  |                   
      $22.76 - $36.95
      $13.7M - $22.2M
     |                   
              1.03M
              $37.5M
             |  | 
          
        
          |  |  |                   
      $124.45 - $160.72
      $21.4M - $27.6M
     |                   
              216K
              $31.4M
             |  |