|  |  |                   
              $61.32 - $75.28
              $3.54 Million - $4.35 Million
             |  |                   
            41,100
            $3.08 Million
           |  | 
         
      
      
        |  |  |                   
              $65.24 - $71.7
              $8.34 Million - $9.16 Million
             |  |                   
            98,900
            $6.78 Million
           |  | 
         
      
      
        |  |  |                   
              $66.18 - $71.84
              $7.48 Million - $8.13 Million
             |  |                   
            226,700
            $15.2 Million
           |  | 
         
      
      
        |  |  |                   
              $63.12 - $72.99
              $4.74 Million - $5.48 Million
             |  |                   
            113,600
            $8.13 Million
           |  | 
         
      
      
        |  |  |                   
              $66.01 - $70.48
              $1.35 Million - $1.44 Million
             |  |                   
            38,500
            $2.63 Million
           |  | 
         
      
      
        |  |  |                   
              $63.06 - $71.83
              $8.88 Million - $10.1 Million
             |  |                   
            59,000
            $4.21 Million
           |  | 
         
      
      
        |  |  |                   
              $57.34 - $64.14
              $676,612 - $756,852
             |  |                   
            199,800
            $12.8 Million
           |  | 
         
      
      
        |  |  |                   
              $59.17 - $63.7
              $1.57 Million - $1.69 Million
             |  |                   
            211,600
            $12.8 Million
           |  | 
         
      
      
        |  |  |                   
              $57.69 - $63.8
              $628,821 - $695,420
             |  |                   
            238,100
            $14.7 Million
           |  | 
         
      
      
        |  |  |                   
              $53.43 - $58.87
              $12 Million - $13.2 Million
             |  |                   
            227,200
            $13.3 Million
           |  | 
         
      
      
        |  |  |                   
              $48.44 - $56.18
              $121,100 - $140,450
             |  |                   
            2,800
            $152,000
           |  | 
         
      
      
        |  |  |                   
              $48.82 - $57.26
              $24,410 - $28,630
             |  |                   
            300
            $15,000
           |  | 
         
      
      
        |  |  |                   
              $52.06 - $62.43
              $239,476 - $287,178
             |  |                   
            800
            $42,000
           |  | 
         
      
      
        |  |  |                   
              $58.18 - $67.99
              $1.77 Million - $2.07 Million
             |  |                   
            5,400
            $333,000
           |  | 
         
      
      
        |  |  |                   
              $65.98 - $70.36
              $1.51 Million - $1.61 Million
             |  |                   
            35,900
            $2.4 Million
           |  | 
         
      
      
        |  |  |                   
              $66.26 - $74.12
              $861,380 - $963,560
             |  |                   
            13,000
            $913,000
           |  | 
         
      
      
        |  |  |                   
              $65.43 - $69.98
              $39,258 - $41,988
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $66.76 - $71.86
              $1.26 Million - $1.35 Million
             |  |                   
            600
            $41,000
           |  | 
         
      
      
        |  |  |                   
              $58.14 - $67.56
              $1.13 Million - $1.31 Million
             |  |                   
            19,400
            $1.31 Million
           |  | 
         
      
      
        |  |  |                   
              $54.33 - $59.58
              $896,445 - $983,070
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $46.57 - $57.9
              $1.04 Million - $1.3 Million
             |  |                   
            16,500
            $906,000
           |  | 
         
      
      
        |  |  |                   
              $43.22 - $60.05
              $1.65 Million - $2.29 Million
             |  |                   
            38,900
            $1.92 Million
           |  | 
         
      
      
        |  |  |                   
              $55.79 - $60.73
              $4.21 Million - $4.59 Million
             |  |                   
            700
            $41,000
           |  | 
         
      
      
        |  |  |                   
              $55.19 - $57.3
              $2.87 Million - $2.98 Million
             |  |                   
            76,200
            $4.32 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            24,200
            $1.32 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            86,400
            $4.73 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            23,400
            $1.19 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            3,400
            $205,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            86,500
            $5.01 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            66,200
            $4.02 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            24,500
            $1.47 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            3,800
            $212,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            22,700
            $1.22 Million
           |  |