|  |  |                   
              $50.27 - $57.35
              $1.81 Million - $2.07 Million
             |  |                   
            7,342
            $378,000
           |  | 
         
      
      
        |  |  |                   
              $53.35 - $60.1
              $2.31 Million - $2.61 Million
             |  |                   
            43,373
            $2.38 Million
           |  | 
         
      
      
        |  |  |                   
              $47.75 - $51.65
              $1.61 Million - $1.75 Million
             |  |                   
            6,026
            $302,000
           |  | 
         
      
      
        |  |  |                   
              $46.87 - $51.25
              $1.87 Million - $2.04 Million
             |  |                   
            39,814
            $2.04 Million
           |  | 
         
      
      
        |  |  |                   
              $47.58 - $52.84
              $868,953 - $965,016
             |  |                   
            41,717
            $2.01 Million
           |  | 
         
      
      
        |  |  |                   
              $50.94 - $52.15
              $622,435 - $637,220
             |  |                   
            23,454
            $1.22 Million
           |  | 
         
      
      
        |  |  |                   
              $49.72 - $57.33
              $558,604 - $644,102
             |  |                   
            11,235
            $582,000
           |  | 
         
      
      
        |  |  |                   
              $54.59 - $60.14
              $226,930 - $250,001
             |  |                   
            33,348
            $1.84 Million
           |  | 
         
      
      
        |  |  |                   
              $57.25 - $65.52
              $1.67 Million - $1.91 Million
             |  |                   
            29,191
            $1.75 Million
           |  | 
         
      
      
        |  |  |                   
              $31.44 - $42.01
              $264,724 - $353,724
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $31.54 - $40.0
              $359,051 - $455,360
             |  |                   
            8,420
            $273,000
           |  | 
         
      
      
        |  |  |                   
              $35.3 - $39.74
              $244,981 - $275,795
             |  |                   
            19,804
            $784,000
           |  | 
         
      
      
        |  |  |                   
              $36.15 - $36.53
              $730,627 - $738,307
             |  |                   
            26,744
            $0
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            46,955
            $1.77 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            6,887
            $0
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            8,482
            $0
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            16,671
            $753,000
           |  |