|  |  |                   
      $44.48 - $51.4
      $89M - $103M
     |                   
              2M
              $97.6M
             |  | 
          
        
          |  |  |                   
      $31.54 - $41.04
      $63.1M - $82.1M
     |                   
              2M
              $74.9M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.06M
              $14.2M
             |  | 
          
        
          |  |  |                   
      $7.21 - $9.8
      $7.52M - $10.2M
     |                   
              1.04M
              $10.2M
             |  | 
          
        
          |  |  |                   
      $45.48 - $63.1
      $3.6M - $5M
     |                   
              79.2K
              $5M
             |  | 
          
        
          |  |  |                   
      $0.82 - $4.0
      $916K - $4.47M
     |                   
              1.12M
              $4.47M
             |  | 
          
        
          |  |  |                   
      $19.16 - $23.81
      $3.41M - $4.24M
     |                   
              178K
              $4.24M
             |  | 
          
        
          |  |  |                   
      $2.97 - $11.38
      $1.1M - $4.22M
     |                   
              371K
              $4.17M
             |  | 
          
        
          |  |  |                   
      $6.38 - $9.3
      $2.71M - $3.95M
     |                   
              424K
              $3.87M
             |  | 
          
        
          |  |  |                   
      $34.43 - $46.99
      $1.84M - $2.5M
     |                   
              53.3K
              $2.5M
             |  | 
          
        
          |  |  |                   
      $146.5 - $189.61
      $2.25M - $2.91M
     |                   
              15.4K
              $2.43M
             |  | 
          
        
          |  |  |                   
      $1.66 - $3.99
      $1.05M - $2.52M
     |                   
              632K
              $2.41M
             |  | 
          
        
          |  |  |                   
      $3.36 - $5.48
      $1.43M - $2.34M
     |                   
              427K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $9.06 - $11.79
      $1.79M - $2.33M
     |                   
              198K
              $2.31M
             |  | 
          
        
          |  |  |                   
      $342.02 - $534.89
      $1.4M - $2.19M
     |                   
              4.09K
              $2.19M
             |  | 
          
        
          |  |  |                   
      $144.63 - $179.53
      $1.87M - $2.32M
     |                   
              12.9K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $52.66 - $80.05
      $1.3M - $1.98M
     |                   
              24.7K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $64.73 - $74.97
      $1.7M - $1.97M
     |                   
              26.3K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $9.53 - $11.11
      $1.47M - $1.71M
     |                   
              154K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $33.3 - $95.05
      $546K - $1.56M
     |                   
              16.4K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $34.8 - $64.85
      $807K - $1.5M
     |                   
              23.2K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $60.47 - $79.12
      $1.17M - $1.53M
     |                   
              19.4K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $41.88 - $57.12
      $838K - $1.14M
     |                   
              20K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $20.52 - $23.42
      $1.01M - $1.15M
     |                   
              49.2K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $1.4 - $7.95
      $180K - $1.02M
     |                   
              129K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $105.57 - $170.4
      $630K - $1.02M
     |                   
              5.97K
              $954K
             |  | 
          
        
          |  |  |                   
      $172.73 - $257.37
      $674K - $1M
     |                   
              3.9K
              $918K
             |  | 
          
        
          |  |  |                   
      $9.5 - $18.21
      $466K - $892K
     |                   
              49K
              $892K
             |  | 
          
        
          |  |  |                   
      $69.83 - $102.01
      $795K - $1.16M
     |                   
              11.4K
              $864K
             |  | 
          
        
          |  |  |                   
      $296.51 - $536.21
      $474K - $858K
     |                   
              1.6K
              $857K
             |  | 
          
        
          |  |  |                   
      $34.13 - $46.26
      $636K - $862K
     |                   
              18.6K
              $821K
             |  | 
          
        
          |  |  |                   
      $52.22 - $73.66
      $637K - $899K
     |                   
              12.2K
              $804K
             |  | 
          
        
          |  |  |                   
      $47.91 - $70.14
      $709K - $1.04M
     |                   
              14.8K
              $769K
             |  | 
          
        
          |  |  |                   
      $17.99 - $22.44
      $628K - $783K
     |                   
              34.9K
              $769K
             |  | 
          
        
          |  |  |                   
      $364.73 - $454.9
      $620K - $773K
     |                   
              1.7K
              $764K
             |  | 
          
        
          |  |  |                   
      $14.96 - $33.14
      $368K - $815K
     |                   
              24.6K
              $759K
             |  | 
          
        
          |  |  |                   
      $22.77 - $23.36
      $745K - $764K
     |                   
              32.7K
              $746K
             |  | 
          
        
          |  |  |                   
      $10.71 - $14.2
      $591K - $784K
     |                   
              55.2K
              $725K
             |  | 
          
        
          |  |  |                   
      $24.53 - $38.65
      $535K - $843K
     |                   
              21.8K
              $684K
             |  | 
          
        
          |  |  |                   
      $129.99 - $175.67
      $533K - $720K
     |                   
              4.1K
              $632K
             |  | 
          
        
          |  |  |                   
      $7.34 - $9.81
      $479K - $641K
     |                   
              65.3K
              $622K
             |  | 
          
        
          |  |  |                   
      $24.28 - $35.09
      $546K - $790K
     |                   
              22.5K
              $619K
             |  | 
          
        
          |  |  |                   
      $37.41 - $43.28
      $524K - $606K
     |                   
              14K
              $594K
             |  | 
          
        
          |  |  |                   
      $7.03 - $10.11
      $392K - $564K
     |                   
              55.8K
              $528K
             |  | 
          
        
          |  |  |                   
      $6.44 - $19.68
      $171K - $523K
     |                   
              26.6K
              $523K
             |  | 
          
        
          |  |  |                   
      $87.63 - $140.36
      $491K - $786K
     |                   
              5.6K
              $508K
             |  | 
          
        
          |  |  |                   
      $1.55 - $3.97
      $192K - $491K
     |                   
              124K
              $450K
             |  | 
          
        
          |  |  |                   
      $21.1 - $35.01
      $382K - $634K
     |                   
              18.1K
              $441K
             |  | 
          
        
          |  |  |                   
      $78.92 - $109.58
      $316K - $438K
     |                   
              4K
              $434K
             |  | 
          
        
          |  |  |                   
      $8.98 - $17.13
      $286K - $545K
     |                   
              31.8K
              $386K
             |  |