|  |  |                   
      $40.76 - $45.86
      $210M - $236M
     |                   
              5.15M
              $236M
             |  | 
          
        
          |  |  |                   
      $48.82 - $65.05
      $34.6M - $46.1M
     |                   
              709K
              $40.8M
             |  | 
          
        
          |  |  |                   
      $26.95 - $38.28
      $14.1M - $20.1M
     |                   
              524K
              $19.6M
             |  | 
          
        
          |  |  |                   
      $16.51 - $19.83
      $11.7M - $14.1M
     |                   
              710K
              $12.6M
             |  | 
          
        
          |  |  |                   
      $1.46 - $3.71
      $2.51M - $6.38M
     |                   
              1.72M
              $6.19M
             |  | 
          
        
          |  |  |                   
      $30.82 - $37.95
      $4.13M - $5.09M
     |                   
              134K
              $4.55M
             |  | 
          
        
          |  |  |                   
      $50.42 - $59.65
      $3.78M - $4.47M
     |                   
              74.9K
              $4.47M
             |  | 
          
        
          |  |  |                   
      $34.17 - $93.63
      $1.57M - $4.31M
     |                   
              46.1K
              $4.31M
             |  | 
          
        
          |  |  |                   
      $11.11 - $15.41
      $2.74M - $3.8M
     |                   
              246K
              $3.06M
             |  | 
          
        
          |  |  |                   
      $4.74 - $8.12
      $1.93M - $3.3M
     |                   
              407K
              $2.81M
             |  | 
          
        
          |  |  |                   
      $38.62 - $53.97
      $1.72M - $2.4M
     |                   
              44.5K
              $2.4M
             |  | 
          
        
          |  |  |                   
      $25.91 - $31.32
      $2.28M - $2.75M
     |                   
              87.9K
              $2.39M
             |  | 
          
        
          |  |  |                   
      $41.22 - $55.5
      $1.57M - $2.12M
     |                   
              38.2K
              $2.06M
             |  | 
          
        
          |  |  |                   
      $15.8 - $37.12
      $786K - $1.85M
     |                   
              49.8K
              $1.83M
             |  | 
          
        
          |  |  |                   
      $18.33 - $26.51
      $1.15M - $1.67M
     |                   
              63K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $18.65 - $24.49
      $1.62M - $2.13M
     |                   
              86.8K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $67.2 - $83.08
      $1.34M - $1.66M
     |                   
              20K
              $1.58M
             |  | 
          
        
          |  |  |                   
      $48.03 - $58.9
      $1.26M - $1.54M
     |                   
              26.2K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $54.77 - $74.09
      $1.06M - $1.44M
     |                   
              19.4K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $1.62 - $2.14
      $1.18M - $1.56M
     |                   
              728K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $22.42 - $27.27
      $1.2M - $1.47M
     |                   
              53.7K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $292.88 - $540.68
      $974K - $1.8M
     |                   
              3.32K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $1.84 - $2.7
      $943K - $1.38M
     |                   
              512K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $55.12 - $67.26
      $1.1M - $1.34M
     |                   
              20K
              $1.29M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              72.6K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $21.74 - $31.88
      $1.04M - $1.52M
     |                   
              47.7K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $2.6 - $4.33
      $723K - $1.2M
     |                   
              278K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $415.82 - $510.91
      $966K - $1.19M
     |                   
              2.32K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $42.92 - $66.11
      $782K - $1.2M
     |                   
              18.2K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $15.37 - $19.4
      $1.02M - $1.28M
     |                   
              66.2K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $45.73 - $57.88
      $998K - $1.26M
     |                   
              21.8K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $7.7 - $14.6
      $562K - $1.07M
     |                   
              73K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $88.5 - $133.37
      $896K - $1.35M
     |                   
              10.1K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $21.9 - $27.44
      $878K - $1.1M
     |                   
              40.1K
              $927K
             |  | 
          
        
          |  |  |                   
      $3.61 - $7.04
      $475K - $927K
     |                   
              132K
              $926K
             |  | 
          
        
          |  |  |                   
      $3.74 - $5.07
      $688K - $933K
     |                   
              184K
              $916K
             |  | 
          
        
          |  |  |                   
      $9.13 - $14.87
      $577K - $940K
     |                   
              63.2K
              $916K
             |  | 
          
        
          |  |  |                   
      $13.49 - $21.54
      $813K - $1.3M
     |                   
              60.3K
              $892K
             |  | 
          
        
          |  |  |                   
      $30.08 - $37.02
      $715K - $880K
     |                   
              23.8K
              $862K
             |  | 
          
        
          |  |  |                   
      $15.47 - $20.14
      $818K - $1.06M
     |                   
              52.9K
              $845K
             |  | 
          
        
          |  |  |                   
      $56.51 - $66.33
      $627K - $736K
     |                   
              11.1K
              $724K
             |  | 
          
        
          |  |  |                   
      $9.55 - $15.11
      $515K - $814K
     |                   
              53.9K
              $719K
             |  | 
          
        
          |  |  |                   
      $33.46 - $47.74
      $597K - $852K
     |                   
              17.9K
              $710K
             |  | 
          
        
          |  |  |                   
      $21.57 - $30.17
      $488K - $683K
     |                   
              22.6K
              $683K
             |  | 
          
        
          |  |  |                   
      $11.71 - $19.37
      $421K - $697K
     |                   
              36K
              $578K
             |  | 
          
        
          |  |  |                   
      $15.97 - $21.92
      $446K - $612K
     |                   
              27.9K
              $565K
             |  | 
          
        
          |  |  |                   
      $27.69 - $37.91
      $416K - $570K
     |                   
              15K
              $533K
             |  | 
          
        
          |  |  |                   
      $15.9 - $21.16
      $437K - $582K
     |                   
              27.5K
              $528K
             |  | 
          
        
          |  |  |                   
      $7.34 - $12.04
      $327K - $537K
     |                   
              44.6K
              $468K
             |  | 
          
        
          |  |  |                   
      $16.89 - $20.13
      $465K - $555K
     |                   
              27.6K
              $468K
             |  |