|  |  |                   
              $23.08 - $25.81
              $8.67 Million - $9.69 Million
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $23.88 - $30.4
              $141,894 - $180,636
             |  |                   
            375,517
            $9.38 Million
           |  | 
         
      
      
        |  |  |                   
              $21.68 - $27.27
              $374,608 - $471,198
             |  |                   
            369,575
            $8.46 Million
           |  | 
         
      
      
        |  |  |                   
              $24.19 - $29.37
              $293,303 - $356,111
             |  |                   
            386,854
            $9.39 Million
           |  | 
         
      
      
        |  |  |                   
              $27.33 - $37.08
              $597,324 - $810,420
             |  |                   
            374,729
            $0
           |  | 
         
      
      
        |  |  |                   
              $26.39 - $66.0
              $886,176 - $2.22 Million
             |  |                   
            352,873
            $13 Million
           |  | 
         
      
      
        |  |  |                   
              $17.44 - $26.19
              $878,522 - $1.32 Million
             |  |                   
            386,453
            $10.1 Million
           |  | 
         
      
      
        |  |  |                   
              $17.25 - $22.13
              $734,539 - $942,339
             |  |                   
            436,827
            $0
           |  | 
         
      
      
        |  |  |                   
              $16.84 - $23.42
              $203,898 - $283,569
             |  |                   
            479,409
            $9.23 Million
           |  | 
         
      
      
        |  |  |                   
              $16.46 - $30.6
              $109,360 - $203,306
             |  |                   
            491,517
            $8.62 Million
           |  | 
         
      
      
        |  |  |                   
              $24.64 - $30.98
              $835,000 - $1.05 Million
             |  |                   
            484,873
            $14.8 Million
           |  | 
         
      
      
        |  |  |                   
              $24.37 - $30.03
              $442,388 - $545,134
             |  |                   
            518,761
            $12.8 Million
           |  | 
         
      
      
        |  |  |                   
              $25.48 - $29.49
              $4,331 - $5,013
             |  |                   
            536,914
            $15.3 Million
           |  | 
         
      
      
        |  |  |                   
              $23.83 - $27.65
              $33,957 - $39,401
             |  |                   
            537,084
            $13.7 Million
           |  | 
         
      
      
        |  |  |                   
              $22.82 - $30.62
              $4,335 - $5,817
             |  |                   
            538,509
            $12.4 Million
           |  | 
         
      
      
        |  |  |                   
              $23.8 - $29.62
              $464,718 - $578,360
             |  |                   
            538,699
            $15.9 Million
           |  | 
         
      
      
        |  |  |                   
              $19.57 - $26.3
              $4.32 Million - $5.81 Million
             |  |                   
            519,173
            $0
           |  | 
         
      
      
        |  |  |                   
              $19.27 - $25.09
              $8.24 Million - $10.7 Million
             |  |                   
            739,943
            $14.4 Million
           |  | 
         
      
      
        |  |  |                   
              $15.27 - $22.47
              $47,581 - $70,016
             |  |                   
            312,230
            $6.61 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            309,114
            $6.26 Million
           |  |