|  |  |                   
              $7.85 - $8.7
              $16,563 - $18,357
             |  |                   
            103,259
            $810 Million
           |  | 
         
      
      
        |  |  |                   
              $8.5 - $9.7
              $6,145 - $7,013
             |  |                   
            105,369
            $896 Million
           |  | 
         
      
      
        |  |  |                   
              $6.94 - $9.5
              $27,204 - $37,240
             |  |                   
            106,092
            $930 Million
           |  | 
         
      
      
        |  |  |                   
              $6.43 - $7.15
              $27,333 - $30,394
             |  |                   
            110,012
            $760 Million
           |  | 
         
      
      
        |  |  |                   
              $6.02 - $6.71
              $9,240 - $10,299
             |  |                   
            114,263
            $766 Million
           |  | 
         
      
      
        |  |  |                   
              $5.45 - $6.35
              $30,912 - $36,017
             |  |                   
            115,798
            $735 Million
           |  | 
         
      
      
        |  |  |                   
              $4.95 - $5.8
              $145,094 - $170,009
             |  |                   
            121,470
            $667 Million
           |  | 
         
      
      
        |  |  |                   
              $4.18 - $4.95
              $54,482 - $64,518
             |  |                   
            150,782
            $746 Million
           |  | 
         
      
      
        |  |  |                   
              $4.03 - $4.5
              $8,120 - $9,067
             |  |                   
            163,816
            $708 Million
           |  | 
         
      
      
        |  |  |                   
              $3.27 - $4.06
              $149,416 - $185,513
             |  |                   
            165,831
            $662 Million
           |  | 
         
      
      
        |  |  |                   
              $3.62 - $5.46
              $318,664 - $480,638
             |  |                   
            211,524
            $770 Million
           |  | 
         
      
      
        |  |  |                   
              $5.03 - $5.42
              $20,109 - $21,669
             |  |                   
            299,553
            $1.61 Billion
           |  | 
         
      
      
        |  |  |                   
              $4.93 - $5.34
              $66,456 - $71,983
             |  |                   
            303,551
            $1.54 Billion
           |  | 
         
      
      
        |  |  |                   
              $4.99 - $5.44
              $64,775 - $70,616
             |  |                   
            317,031
            $1.66 Billion
           |  | 
         
      
      
        |  |  |                   
              $4.88 - $5.4
              $79,807 - $88,311
             |  |                   
            330,012
            $1.75 Billion
           |  | 
         
      
      
        |  |  |                   
              $4.87 - $5.76
              $646,623 - $764,795
             |  |                   
            346,366
            $1.69 Billion
           |  | 
         
      
      
        |  |  |                   
              $5.35 - $5.65
              $292,115 - $308,495
             |  |                   
            479,143
            $2.68 Billion
           |  | 
         
      
      
        |  |  |                   
              $5.45 - $5.88
              $144,234 - $155,614
             |  |                   
            424,542
            $2.41 Billion
           |  | 
         
      
      
        |  |  |                   
              $5.31 - $5.65
              $261,336 - $278,070
             |  |                   
            398,077
            $2.2 Billion
           |  | 
         
      
      
        |  |  |                   
              $5.04 - $5.4
              $810,598 - $868,498
             |  |                   
            348,861
            $1.88 Billion
           |  | 
         
      
      
        |  |  |                   
              $5.1 - $5.16
              $955,505 - $966,746
             |  |                   
            509,694
            $2.6 Billion
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            697,048
            $3.41 Billion
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            662,988
            $3.37 Billion
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            641,515
            $3.33 Billion
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            623,505
            $3.12 Billion
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            587,873
            $3 Billion
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            542,090
            $2.48 Billion
           |  |