|  |  |                   
              $81.46 - $94.63
              $3.99 Million - $4.63 Million
             |  |                   
            125,563
            $11.8 Million
           |  | 
         
      
      
        |  |  |                   
              $90.0 - $96.32
              $16.8 Million - $18 Million
             |  |                   
            76,605
            $7 Million
           |  | 
         
      
      
        |  |  |                   
              $91.94 - $100.02
              $17.7 Million - $19.2 Million
             |  |                   
            263,416
            $24.4 Million
           |  | 
         
      
      
        |  |  |                   
              $87.56 - $95.49
              $5.72 Million - $6.24 Million
             |  |                   
            71,045
            $6.78 Million
           |  | 
         
      
      
        |  |  |                   
              $85.39 - $90.42
              $483,478 - $511,958
             |  |                   
            5,662
            $498,000
           |  | 
         
      
      
        |  |  |                   
              $71.48 - $84.61
              $22 Million - $26 Million
             |  |                   
            378,244
            $31.9 Million
           |  | 
         
      
      
        |  |  |                   
              $74.38 - $81.04
              $18,297 - $19,935
             |  |                   
            3,231
            $241,000
           |  | 
         
      
      
        |  |  |                   
              $72.65 - $78.26
              $252,604 - $272,110
             |  |                   
            3,477
            $272,000
           |  | 
         
      
      
        |  |  |                   
              $63.23 - $73.93
              $10.4 Million - $12.2 Million
             |  |                   
            215,125
            $15.2 Million
           |  | 
         
      
      
        |  |  |                   
              $62.61 - $73.64
              $409,657 - $481,826
             |  |                   
            49,915
            $3.13 Million
           |  | 
         
      
      
        |  |  |                   
              $64.88 - $77.18
              $2.81 Million - $3.35 Million
             |  |                   
            43,372
            $2.9 Million
           |  | 
         
      
      
        |  |  |                   
              $71.81 - $77.49
              $6.31 Million - $6.81 Million
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $71.13 - $76.45
              $6.25 Million - $6.71 Million
             |  |                   
            87,821
            $6.7 Million
           |  | 
         
      
      
        |  |  |                   
              $61.28 - $69.6
              $20.4 Million - $23.2 Million
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $53.17 - $62.19
              $16.9 Million - $19.8 Million
             |  |                   
            333,591
            $20.7 Million
           |  | 
         
      
      
        |  |  |                   
              $51.46 - $57.08
              $65,817 - $73,005
             |  |                   
            15,546
            $844,000
           |  | 
         
      
      
        |  |  |                   
              $44.04 - $57.88
              $3.09 Million - $4.06 Million
             |  |                   
            16,825
            $879,000
           |  | 
         
      
      
        |  |  |                   
              $39.87 - $63.83
              $2.19 Million - $3.5 Million
             |  |                   
            87,006
            $4.02 Million
           |  | 
         
      
      
        |  |  |                   
              $55.95 - $63.08
              $6.76 Million - $7.62 Million
             |  |                   
            32,167
            $1.82 Million
           |  | 
         
      
      
        |  |  |                   
              $55.95 - $63.08
              $8.56 Million - $9.65 Million
             |  |                   
            152,998
            $9.64 Million
           |  | 
         
      
      
        |  |  |                   
              $54.3 - $58.65
              $1.75 Million - $1.89 Million
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $52.68 - $57.18
              $1.69 Million - $1.84 Million
             |  |                   
            32,167
            $1.82 Million
           |  | 
         
      
      
        |  |  |                   
              $48.21 - $55.66
              $28.7 Million - $33.1 Million
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $46.36 - $56.72
              $27 Million - $33 Million
             |  |                   
            595,505
            $29.2 Million
           |  | 
         
      
      
        |  |  |                   
              $53.63 - $57.68
              $714,941 - $768,932
             |  |                   
            13,331
            $752,000
           |  | 
         
      
      
        |  |  |                   
              $51.81 - $58.63
              $6.37 Million - $7.21 Million
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $52.55 - $55.6
              $6.46 Million - $6.84 Million
             |  |                   
            122,980
            $6.81 Million
           |  |