|  |  |                   
              $15.71 - $19.14
              $158,671 - $193,314
             |  |                   
            10,100
            $159,000
           |  | 
         
      
      
        |  |  |                   
              $21.69 - $26.11
              $201,717 - $242,823
             |  |                   
            24,800
            $647,000
           |  | 
         
      
      
        |  |  |                   
              $23.87 - $27.74
              $369,985 - $429,970
             |  |                   
            15,500
            $369,000
           |  | 
         
      
      
        |  |  |                   
              $23.86 - $40.97
              $892,364 - $1.53 Million
             |  |                   
            80,900
            $2.18 Million
           |  | 
         
      
      
        |  |  |                   
              $26.76 - $43.52
              $227,460 - $369,920
             |  |                   
            43,500
            $1.8 Million
           |  | 
         
      
      
        |  |  |                   
              $26.97 - $40.85
              $134,850 - $204,250
             |  |                   
            35,000
            $1.27 Million
           |  | 
         
      
      
        |  |  |                   
              $25.04 - $34.48
              $22,536 - $31,031
             |  |                   
            30,000
            $810,000
           |  | 
         
      
      
        |  |  |                   
              $25.71 - $33.04
              $578,475 - $743,400
             |  |                   
            29,100
            $754,000
           |  | 
         
      
      
        |  |  |                   
              $29.4 - $34.19
              $352,800 - $410,280
             |  |                   
            51,600
            $1.66 Million
           |  | 
         
      
      
        |  |  |                   
              $32.42 - $38.28
              $2.06 Million - $2.43 Million
             |  |                   
            63,600
            $2.13 Million
           |  |