|  |  |                   
      $209.68 - $247.1
      $10.3M - $12.2M
     |                   
              49.3K
              $11M
             |  | 
          
        
          |  |  |                   
      $165.25 - $224.62
      $4.25M - $5.77M
     |                   
              25.7K
              $4.27M
             |  | 
          
        
          |  |  |                   
      $576.36 - $736.67
      $2.95M - $3.77M
     |                   
              5.12K
              $2.95M
             |  | 
          
        
          |  |  |                   
      $67.23 - $84.63
      $2.79M - $3.51M
     |                   
              41.4K
              $2.94M
             |  | 
          
        
          |  |  |                   
      $828.4 - $1058.6
      $2.57M - $3.28M
     |                   
              3.1K
              $2.89M
             |  | 
          
        
          |  |  |                   
      $63.17 - $81.49
      $2.21M - $2.85M
     |                   
              35K
              $2.55M
             |  | 
          
        
          |  |  |                   
      $15.16 - $20.4
      $1.85M - $2.49M
     |                   
              122K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $182.09 - $208.14
      $1.85M - $2.11M
     |                   
              10.1K
              $2.08M
             |  | 
          
        
          |  |  |                   
      $172.23 - $301.3
      $1.86M - $3.25M
     |                   
              10.8K
              $1.86M
             |  | 
          
        
          |  |  |                   
      $201.63 - $347.44
      $1.29M - $2.22M
     |                   
              6.39K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $108.49 - $191.89
      $1.17M - $2.08M
     |                   
              10.8K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $180.02 - $208.56
      $1.01M - $1.17M
     |                   
              5.61K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $161.03 - $235.53
      $1.04M - $1.52M
     |                   
              6.47K
              $1.07M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              94.3K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $10.28 - $15.09
      $724K - $1.06M
     |                   
              70.5K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $163.87 - $209.82
      $895K - $1.15M
     |                   
              5.46K
              $979K
             |  | 
          
        
          |  |  |                   
      $261.47 - $413.0
      $654K - $1.03M
     |                   
              2.5K
              $959K
             |  | 
          
        
          |  |  |                   
      $46.42 - $78.03
      $704K - $1.18M
     |                   
              15.2K
              $881K
             |  | 
          
        
          |  |  |                   
      $40.92 - $50.9
      $839K - $1.04M
     |                   
              20.5K
              $865K
             |  | 
          
        
          |  |  |                   
      $129.7 - $155.12
      $733K - $876K
     |                   
              5.65K
              $829K
             |  | 
          
        
          |  |  |                   
      $497.6 - $606.74
      $826K - $1.01M
     |                   
              1.66K
              $826K
             |  | 
          
        
          |  |  |                   
      $21.73 - $33.37
      $753K - $1.16M
     |                   
              34.7K
              $773K
             |  | 
          
        
          |  |  |                   
      $98.68 - $151.89
      $757K - $1.16M
     |                   
              7.67K
              $760K
             |  | 
          
        
          |  |  |                   
      $47.32 - $52.19
      $630K - $694K
     |                   
              13.3K
              $662K
             |  | 
          
        
          |  |  |                   
      $413.73 - $508.15
      $559K - $686K
     |                   
              1.35K
              $577K
             |  | 
          
        
          |  |  |                   
      $29.79 - $40.0
      $510K - $684K
     |                   
              17.1K
              $530K
             |  | 
          
        
          |  |  |                   
      $65.63 - $89.21
      $493K - $671K
     |                   
              7.52K
              $529K
             |  | 
          
        
          |  |  |                   
      $119.38 - $161.42
      $519K - $702K
     |                   
              4.35K
              $519K
             |  | 
          
        
          |  |  |                   
      $65.15 - $91.81
      $478K - $673K
     |                   
              7.33K
              $478K
             |  | 
          
        
          |  |  |                   
      $29.64 - $40.37
      $380K - $518K
     |                   
              12.8K
              $380K
             |  | 
          
        
          |  |  |                   
      $225.21 - $254.42
      $345K - $389K
     |                   
              1.53K
              $361K
             |  | 
          
        
          |  |  |                   
      $308.86 - $455.36
      $278K - $410K
     |                   
              900
              $317K
             |  | 
          
        
          |  |  |                   
      $271.83 - $371.23
      $316K - $431K
     |                   
              1.16K
              $315K
             |  | 
          
        
          |  |  |                   
      $146.16 - $192.78
      $307K - $405K
     |                   
              2.1K
              $306K
             |  | 
          
        
          |  |  |                   
      $3.83 - $11.18
      $152K - $444K
     |                   
              39.7K
              $301K
             |  | 
          
        
          |  |  |                   
      $34.94 - $44.5
      $300K - $383K
     |                   
              8.6K
              $300K
             |  | 
          
        
          |  |  |                   
      $90.12 - $109.07
      $279K - $338K
     |                   
              3.1K
              $299K
             |  | 
          
        
          |  |  |                   
      $47.74 - $65.16
      $224K - $306K
     |                   
              4.7K
              $299K
             |  | 
          
        
          |  |  |                   
      $19.08 - $28.49
      $292K - $436K
     |                   
              15.3K
              $298K
             |  | 
          
        
          |  |  |                   
      $25.2 - $68.74
      $255K - $694K
     |                   
              10.1K
              $298K
             |  | 
          
        
          |  |  |                   
      $28.12 - $37.59
      $242K - $323K
     |                   
              8.6K
              $297K
             |  | 
          
        
          |  |  |                   
      $8.17 - $10.63
      $262K - $341K
     |                   
              32.1K
              $296K
             |  | 
          
        
          |  |  |                   
      $62.41 - $133.91
      $293K - $629K
     |                   
              4.7K
              $295K
             |  | 
          
        
          |  |  |                   
      $4295.4 - $5141.88
      $258K - $309K
     |                   
              60
              $276K
             |  | 
          
        
          |  |  |                   
      $89.44 - $119.44
      $224K - $299K
     |                   
              2.5K
              $261K
             |  | 
          
        
          |  |  |                   
      $217.4 - $264.74
      $228K - $277K
     |                   
              1.05K
              $260K
             |  | 
          
        
          |  |  |                   
      $237.01 - $304.45
      $244K - $314K
     |                   
              1.03K
              $245K
             |  | 
          
        
          |  |  |                   
      $75.32 - $90.7
      $237K - $286K
     |                   
              3.15K
              $240K
             |  | 
          
        
          |  |  |                   
      $53.77 - $75.47
      $216K - $303K
     |                   
              4.02K
              $234K
             |  | 
          
        
          |  |  |                   
      $201.56 - $243.82
      $230K - $278K
     |                   
              1.14K
              $229K
             |  |