|  |  |                   
      $44.56 - $59.13
      $3.06M - $4.06M
     |                   
              196K
              $9M
             |  | 
          
        
          |  |  |                   
      $24.75 - $36.52
      $361K - $532K
     |                   
              2.54M
              $81.1M
             |  | 
          
        
          |  |  |                   
      $45.0 - $50.62
      $3.92M - $4.41M
     |                   
              356K
              $16.9M
             |  | 
          
        
          |  |  |                   
      $357.18 - $429.7
      $2.97M - $3.58M
     |                   
              74.5K
              $26.6M
             |  | 
          
        
          |  |  |                   
      $86.77 - $99.62
      $3.27M - $3.76M
     |                   
              178K
              $15.5M
             |  | 
          
        
          |  |  |                   
      $48.29 - $62.88
      $1.93M - $2.52M
     |                   
              297K
              $14.6M
             |  | 
          
        
          |  |  |                   
      $1.55 - $45.53
      $596K - $17.5M
     |                   
              10.1M
              $406M
             |  | 
          
        
          |  |  |                   
      $15.96 - $28.08
      $1.52M - $2.68M
     |                   
              2.33M
              $37.4M
             |  | 
          
        
          |  |  |                   
      $89.97 - $99.05
      $5.66M - $6.23M
     |                   
              641K
              $59.2M
             |  | 
          
        
          |  |  |                   
      $29.3 - $45.71
      $3.24M - $5.05M
     |                   
              25.3K
              $756K
             |  | 
          
        
          |  |  |                   
      $135.94 - $164.63
      $835K - $1.01M
     |                   
              3.09M
              $444M
             |  | 
          
        
          |  |  |                   
      $160.42 - $256.21
      $6.75M - $10.8M
     |                   
              102K
              $19.1M
             |  | 
          
        
          |  |  |                   
      $19.72 - $26.76
      $4.16M - $5.64M
     |                   
              20.8K
              $474K
             |  | 
          
        
          |  |  |                   
      $20.44 - $28.64
      $516K - $724K
     |                   
              707K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $37.52 - $45.66
      $686K - $834K
     |                   
              1.41M
              $54.1M
             |  | 
          
        
          |  |  |                   
      $114.37 - $153.34
      $4.14M - $5.56M
     |                   
              32K
              $3.9M
             |  | 
          
        
          |  |  |                   
      $56.42 - $74.69
      $274K - $362K
     |                   
              312K
              $17.6M
             |  | 
          
        
          |  |  |                   
      $53.23 - $83.61
      $12.1K - $19.1K
     |                   
              216K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $3.66 - $3.97
      $3.45M - $3.74M
     |                   
              942K
              $3.51M
             |  | 
          
        
          |  |  |                   
      $80.32 - $98.08
      $117K - $143K
     |                   
              330K
              $26.5M
             |  | 
          
        
          |  |  |                   
      $134.09 - $171.69
      $268 - $343
     |                   
              156K
              $21.2M
             |  | 
          
        
          |  |  |                   
      $39.88 - $44.65
      $1.46M - $1.63M
     |                   
              1.19M
              $47.8M
             |  | 
          
        
          |  |  |                   
      $62.36 - $68.45
      $3.13M - $3.44M
     |                   
              546K
              $35.3M
             |  | 
          
        
          |  |  |                   
      $40.83 - $50.07
      $3.3M - $4.05M
     |                   
              5.88K
              $247K
             |  | 
          
        
          |  |  |                   
      $36.81 - $50.48
      $1.05M - $1.44M
     |                   
              491K
              $18.1M
             |  | 
          
        
          |  |  |                   
      $106.71 - $140.17
      $2.97M - $3.91M
     |                   
              241K
              $29.1M
             |  | 
          
        
          |  |  |                   
      $50.05 - $62.7
      $203K - $255K
     |                   
              600K
              $30.2M
             |  | 
          
        
          |  |  |                   
      $116.58 - $141.33
      $555K - $672K
     |                   
              579K
              $67.5M
             |  | 
          
        
          |  |  |                   
      $7.96 - $9.18
      $3.07M - $3.55M
     |                   
              387K
              $3.14M
             |  | 
          
        
          |  |  |                   
      $221.7 - $292.63
      $202K - $266K
     |                   
              175K
              $38.8M
             |  | 
          
        
          |  |  |                   
      $23.4 - $34.25
      $3K - $4.38K
     |                   
              302K
              $7.08M
             |  | 
          
        
          |  |  |                   
      $0.0 - $16.35
      $0 - $85.5K
     |                   
              924K
              $9.07M
             |  | 
          
        
          |  |  |                   
      $148.64 - $190.67
      $185K - $237K
     |                   
              120K
              $18.2M
             |  | 
          
        
          |  |  |                   
      $11.01 - $12.7
      $2.87M - $3.31M
     |                   
              261K
              $2.87M
             |  | 
          
        
          |  |  |                   
      $148.35 - $173.16
      $63.6K - $74.3K
     |                   
              488K
              $72.9M
             |  | 
          
        
          |  |  |                   
      $25.97 - $30.26
      $1.39M - $1.62M
     |                   
              600K
              $15.7M
             |  | 
          
        
          |  |  |                   
      $175.97 - $217.46
      $159K - $197K
     |                   
              1.73M
              $313M
             |  | 
          
        
          |  |  |                   
      $25.42 - $31.53
      $4.11M - $5.1M
     |                   
              516K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $86.0 - $107.6
      $2.7M - $3.37M
     |                   
              5.09K
              $446K
             |  | 
          
        
          |  |  |                   
      $74.61 - $87.26
      $187K - $219K
     |                   
              294K
              $22.3M
             |  | 
          
        
          |  |  |                   
      $56.96 - $78.09
      $129K - $176K
     |                   
              218K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $57.44 - $70.3
      $31K - $38K
     |                   
              256K
              $14.7M
             |  | 
          
        
          |  |  |                   
      $39.65 - $53.78
      $19.9K - $26.9K
     |                   
              227K
              $9.14M
             |  | 
          
        
          |  |  |                   
      $67.51 - $87.68
      $442K - $574K
     |                   
              330K
              $22.3M
             |  | 
          
        
          |  |  |                   
      $124.45 - $153.27
      $346K - $426K
     |                   
              262K
              $33.7M
             |  | 
          
        
          |  |  |                   
      $65.16 - $104.22
      $29.5K - $47.1K
     |                   
              98.1K
              $6.48M
             |  | 
          
        
          |  |  |                   
      $4.7 - $6.97
      $2.31M - $3.42M
     |                   
              48.3K
              $301K
             |  | 
          
        
          |  |  |                   
      $96.11 - $102.85
      $1.55M - $1.66M
     |                   
              138K
              $13.2M
             |  | 
          
        
          |  |  |                   
      $10.0 - $17.16
      $2.16M - $3.71M
     |                   
              21.3K
              $304K
             |  | 
          
        
          |  |  |                   
      $97.82 - $103.9
      $2.52M - $2.67M
     |                   
              36.4K
              $3.78M
             |  |