|  |  |                   
      $20.04 - $20.55
      $8.9K - $9.12K
     |                   
              39.8K
              $816K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.05K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.5K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              97.5K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              84K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              107K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              26.8K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              42.8K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.81K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.7K
              $0
             |  | 
          
        
          |  |  |                   
      $60.04 - $70.18
      $7.2K - $8.42K
     |                   
              6.71K
              $463K
             |  | 
          
        
          |  |  |                   
      $47.24 - $58.55
      $384K - $476K
     |                   
              86.8K
              $5.08M
             |  | 
          
        
          |  |  |                   
      $0.68 - $1.67
      $0.68 - $1.67
     |                   
              10.1K
              $11K
             |  | 
          
        
          |  |  |                   
      $26.2 - $33.82
      $6.13K - $7.91K
     |                   
              11.3K
              $380K
             |  | 
          
        
          |  |  |                   
      $468.22 - $566.51
      $191K - $231K
     |                   
              8.09K
              $4.58M
             |  | 
          
        
          |  |  |                   
      $180.84 - $240.32
      $88.4K - $118K
     |                   
              3.91K
              $940K
             |  | 
          
        
          |  |  |                   
      $79.8 - $112.34
      $2.39K - $3.37K
     |                   
              2.76K
              $309K
             |  | 
          
        
          |  |  |                   
      $218.97 - $332.17
      $438 - $664
     |                   
              874
              $290K
             |  | 
          
        
          |  |  |                   
      $74.88 - $91.97
      $170K - $208K
     |                   
              37.3K
              $3.43M
             |  | 
          
        
          |  |  |                   
      $47.02 - $47.83
      $85.8K - $87.2K
     |                   
              660K
              $31.6M
             |  | 
          
        
          |  |  |                   
      $113.75 - $148.48
      $42.2K - $55.1K
     |                   
              9.3K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $6.26K - $10.5K
     |                   
              2.94K
              $290K
             |  | 
          
        
          |  |  |                   
      $9.21 - $12.6
      $7.05K - $9.65K
     |                   
              62.7K
              $790K
             |  | 
          
        
          |  |  |                   
      $45.13 - $56.88
      $507K - $639K
     |                   
              115K
              $6.52M
             |  | 
          
        
          |  |  |                   
      $32.41 - $42.59
      $13.5K - $17.7K
     |                   
              37.3K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $25.5K - $39.4K
     |                   
              5.75K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $86.93 - $109.64
      $274K - $346K
     |                   
              53.4K
              $5.85M
             |  | 
          
        
          |  |  |                   
      $52.31 - $63.72
      $133K - $162K
     |                   
              121K
              $7.73M
             |  | 
          
        
          |  |  |                   
      $37.65 - $60.68
      $55.9K - $90.1K
     |                   
              54.9K
              $2.86M
             |  | 
          
        
          |  |  |                   
      $69.34 - $117.71
      $8.74K - $14.8K
     |                   
              16.4K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $134K - $238K
     |                   
              8.04K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $21.87 - $23.49
      $148K - $159K
     |                   
              403K
              $9.47M
             |  | 
          
        
          |  |  |                   
      $42.95 - $53.81
      $7.69K - $9.63K
     |                   
              107K
              $5.75M
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $90.2K - $130K
     |                   
              3K
              $3.08M
             |  | 
          
        
          |  |  |                   
      $151.3 - $276.38
      $139K - $255K
     |                   
              8.99K
              $2.48M
             |  | 
          
        
          |  |  |                   
      $497.13 - $827.94
      $693K - $1.15M
     |                   
              5.64K
              $4.67M
             |  | 
          
        
          |  |  |                   
      $193.73 - $237.37
      $219K - $268K
     |                   
              93.3K
              $22.1M
             |  | 
          
        
          |  |  |                   
      $32.56 - $57.11
      $21K - $36.9K
     |                   
              62.5K
              $3.57M
             |  | 
          
        
          |  |  |                   
      $82.96 - $110.1
      $1.97M - $2.62M
     |                   
              251K
              $27.7M
             |  | 
          
        
          |  |  |                   
      $66.87 - $79.47
      $251K - $299K
     |                   
              1.29M
              $102M
             |  | 
          
        
          |  |  |                   
      $28.21 - $28.85
      $3.52M - $3.6M
     |                   
              35.6M
              $1.03B
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $8.97M - $12.6M
     |                   
              106K
              $52.9M
             |  | 
          
        
          |  |  |                   
      $105.23 - $109.61
      $2.09M - $2.18M
     |                   
              10.7M
              $1.17B
             |  | 
          
        
          |  |  |                   
      $24.38 - $30.18
      $13.5M - $16.7M
     |                   
              17.6M
              $531M
             |  | 
          
        
          |  |  |                   
      $34.72 - $42.74
      $22.2M - $27.3M
     |                   
              18M
              $768M
             |  | 
          
        
          |  |  |                   
      $23.55 - $27.67
      $15.5M - $18.2M
     |                   
              52.6M
              $1.46B
             |  | 
          
        
          |  |  |                   
      $51.1 - $53.29
      $894K - $932K
     |                   
              57.5M
              $3.07B
             |  | 
          
        
          |  |  |                   
      $32.66 - $40.75
      $178M - $223M
     |                   
              59.7M
              $2.42B
             |  | 
          
        
          |  |  |                   
      $166.82 - $194.23
      $169K - $197K
     |                   
              8.76M
              $1.7B
             |  | 
          
        
          |  |  |                   
      $39.89 - $49.46
      $1.13M - $1.4M
     |                   
              24.2M
              $1.2B
             |  |