|  |  |                   
      $69.9 - $78.26
      $75M - $84M
     |                   
              624K
              $48.6M
             |  | 
          
        
          |  |  |                   
      $182.33 - $194.5
      $29.4M - $31.4M
     |                   
              120K
              $23.4M
             |  | 
          
        
          |  |  |                   
      $530.88 - $655.83
      $19.9M - $24.6M
     |                   
              406
              $263K
             |  | 
          
        
          |  |  |                   
      $19.31 - $35.5
      $17.1M - $31.4M
     |                   
              14.9K
              $500K
             |  | 
          
        
          |  |  |                   
      $32.37 - $37.31
      $18.5M - $21.4M
     |                   
              23.6K
              $811K
             |  | 
          
        
          |  |  |                   
      $81.9 - $96.86
      $8.85M - $10.5M
     |                   
              992K
              $84M
             |  | 
          
        
          |  |  |                   
      $696.56 - $806.32
      $44.4M - $51.4M
     |                   
              338K
              $269M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $39.8M - $55.6M
     |                   
              493K
              $163M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $10.6M - $12M
     |                   
              923K
              $678M
             |  | 
          
        
          |  |  |                   
      $37.14 - $37.85
      $13.9M - $14.1M
     |                   
              199K
              $7.51M
             |  | 
          
        
          |  |  |                   
      $192.32 - $232.35
      $2.09M - $2.53M
     |                   
              342K
              $65.7M
             |  | 
          
        
          |  |  |                   
      $66.2 - $71.79
      $9.51M - $10.3M
     |                   
              1.06M
              $72.3M
             |  | 
          
        
          |  |  |                   
      $104.88 - $168.89
      $17.4M - $28.1M
     |                   
              224K
              $37.4M
             |  | 
          
        
          |  |  |                   
      $60.95 - $75.26
      $4.73M - $5.84M
     |                   
              547K
              $35.1M
             |  | 
          
        
          |  |  |                   
      $26.94 - $29.62
      $6.22M - $6.84M
     |                   
              2.29M
              $64.6M
             |  | 
          
        
          |  |  |                   
      $234.77 - $292.47
      $3.19M - $3.97M
     |                   
              298K
              $84.2M
             |  | 
          
        
          |  |  |                   
      $77.05 - $85.16
      $10.6M - $11.7M
     |                   
              916K
              $76.8M
             |  | 
          
        
          |  |  |                   
      $334.32 - $426.2
      $14.9M - $19M
     |                   
              233K
              $99.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.04M
              $203M
             |  | 
          
        
          |  |  |                   
      $220.68 - $255.63
      $6.96M - $8.07M
     |                   
              229K
              $56.2M
             |  | 
          
        
          |  |  |                   
      $6.45 - $12.0
      $2.08M - $3.87M
     |                   
              530K
              $3.6M
             |  | 
          
        
          |  |  |                   
      $86.56 - $107.43
      $902K - $1.12M
     |                   
              330K
              $29.6M
             |  | 
          
        
          |  |  |                   
      $16.87 - $19.58
      $3M - $3.48M
     |                   
              16.8K
              $327K
             |  | 
          
        
          |  |  |                   
      $104.86 - $129.8
      $4.88M - $6.04M
     |                   
              140K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $40.84 - $45.06
      $3.85M - $4.24M
     |                   
              1.45M
              $63.8M
             |  | 
          
        
          |  |  |                   
      $116.31 - $125.93
      $5.53M - $5.99M
     |                   
              458K
              $56.7M
             |  | 
          
        
          |  |  |                   
      $185.22 - $217.75
      $4M - $4.7M
     |                   
              84.7K
              $17.9M
             |  | 
          
        
          |  |  |                   
      $38.17 - $47.92
      $319K - $401K
     |                   
              491K
              $19.4M
             |  | 
          
        
          |  |  |                   
      $36.48 - $47.94
      $6.1M - $8.01M
     |                   
              368K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $26.23 - $28.5
      $36.8K - $40K
     |                   
              1.83M
              $51.9M
             |  | 
          
        
          |  |  |                   
      $144.19 - $167.33
      $19.3M - $22.4M
     |                   
              831K
              $139M
             |  | 
          
        
          |  |  |                   
      $99.17 - $113.27
      $1.64M - $1.87M
     |                   
              31K
              $3.5M
             |  | 
          
        
          |  |  |                   
      $80.93 - $93.55
      $6.65M - $7.68M
     |                   
              528K
              $49.2M
             |  | 
          
        
          |  |  |                   
      $29.06 - $37.7
      $457K - $593K
     |                   
              1.24M
              $39.7M
             |  | 
          
        
          |  |  |                   
      $133.59 - $176.59
      $4.74M - $6.27M
     |                   
              101K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $58.75 - $76.5
      $4.62M - $6.02M
     |                   
              705K
              $53.1M
             |  | 
          
        
          |  |  |                   
      $222.68 - $244.28
      $413K - $453K
     |                   
              35K
              $8.23M
             |  | 
          
        
          |  |  |                   
      $915.95 - $994.57
      $232K - $252K
     |                   
              6.41K
              $5.93M
             |  | 
          
        
          |  |  |                   
      $333.65 - $392.1
      $463K - $544K
     |                   
              2.2K
              $774K
             |  | 
          
        
          |  |  |                   
      $34.55 - $43.53
      $266K - $335K
     |                   
              60K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $65.67 - $71.67
      $185K - $202K
     |                   
              58.1K
              $3.85M
             |  | 
          
        
          |  |  |                   
      $120.51 - $136.62
      $343K - $389K
     |                   
              24K
              $3.21M
             |  | 
          
        
          |  |  |                   
      $146.04 - $167.63
      $270K - $310K
     |                   
              10.9K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $368.57 - $403.53
      $194K - $212K
     |                   
              5.55K
              $2.05M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              15.8K
              $2.87M
             |  | 
          
        
          |  |  |                   
      $11.19 - $11.19
      $336K - $336K
     |                   
              10K
              $112K
             |  | 
          
        
          |  |  |                   
      $98.67 - $111.52
      $2.13M - $2.4M
     |                   
              286K
              $29.4M
             |  | 
          
        
          |  |  |                   
      $265.99 - $289.59
      $185K - $201K
     |                   
              8.02K
              $2.26M
             |  | 
          
        
          |  |  |                   
      $82.38 - $83.0
      $222K - $224K
     |                   
              7.24K
              $600K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.26K
              $1.27M
             |  |