|  |  |                   
              $19.41 - $19.41
              $10.1 Million - $10.1 Million
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $18.29 - $21.71
              $101,472 - $120,447
             |  |                   
            521,089
            $10.4 Million
           |  | 
         
      
      
        |  |  |                   
              $16.57 - $18.83
              $358,624 - $407,537
             |  |                   
            515,541
            $9.19 Million
           |  | 
         
      
      
        |  |  |                   
              $15.26 - $17.89
              $5.85 Million - $6.86 Million
             |  |                   
            537,184
            $9.39 Million
           |  | 
         
      
      
        |  |  |                   
              $16.85 - $19.41
              $1.46 Million - $1.69 Million
             |  |                   
            920,427
            $0
           |  | 
         
      
      
        |  |  |                   
              $12.87 - $19.14
              $566,357 - $842,274
             |  |                   
            833,571
            $14.9 Million
           |  | 
         
      
      
        |  |  |                   
              $10.17 - $13.52
              $147 Million - $195 Million
             | 
                          
              -14,428,630
                   Reduced 94.27%                      
             |                   
            877,577
            $11.3 Million
           |  | 
         
      
      
        |  |  |                   
              $10.17 - $13.52
              $146 Million - $194 Million
             | 
                          
              14,374,649
                  Added 1543.08%
             |                   
            15,306,207
            $198 Million
           |  | 
         
      
      
        |  |  |                   
              $9.88 - $12.0
              $2.66 Million - $3.23 Million
             |  |                   
            931,558
            $0
           |  | 
         
      
      
        |  |  |                   
              $9.51 - $13.79
              $230,142 - $333,718
             |  |                   
            662,699
            $7.67 Million
           |  | 
         
      
      
        |  |  |                   
              $10.7 - $16.76
              $74,268 - $116,331
             |  |                   
            638,499
            $7.06 Million
           |  | 
         
      
      
        |  |  |                   
              $14.92 - $17.19
              $856,437 - $986,740
             |  |                   
            645,440
            $10.9 Million
           |  | 
         
      
      
        |  |  |                   
              $13.94 - $17.0
              $227,445 - $277,372
             |  |                   
            588,038
            $9.19 Million
           |  | 
         
      
      
        |  |  |                   
              $15.37 - $17.6
              $235,038 - $269,139
             |  |                   
            571,722
            $9.59 Million
           |  | 
         
      
      
        |  |  |                   
              $14.6 - $17.9
              $131,852 - $161,654
             |  |                   
            556,430
            $9.15 Million
           |  | 
         
      
      
        |  |  |                   
              $13.8 - $17.28
              $339,466 - $425,070
             |  |                   
            565,461
            $8.16 Million
           |  | 
         
      
      
        |  |  |                   
              $17.05 - $18.86
              $387,069 - $428,159
             |  |                   
            540,862
            $9.26 Million
           |  | 
         
      
      
        |  |  |                   
              $18.07 - $19.19
              $351,389 - $373,168
             |  |                   
            518,160
            $0
           |  | 
         
      
      
        |  |  |                   
              $18.25 - $20.15
              $1,660 - $1,833
             |  |                   
            537,606
            $10 Million
           |  | 
         
      
      
        |  |  |                   
              $17.71 - $19.26
              $192,206 - $209,028
             |  |                   
            537,697
            $10.1 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            526,844
            $9.56 Million
           |  |