|  |  |                   
              $93.1 - $94.97
              $3.8 Million - $3.88 Million
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $91.12 - $93.78
              $1.23 Million - $1.26 Million
             |  |                   
            40,837
            $3.82 Million
           |  | 
         
      
      
        |  |  |                   
              $69.89 - $93.19
              $2.51 Million - $3.34 Million
             |  |                   
            54,302
            $5.04 Million
           |  | 
         
      
      
        |  |  |                   
              $70.52 - $81.91
              $339,342 - $394,150
             |  |                   
            18,422
            $1.3 Million
           |  | 
         
      
      
        |  |  |                   
              $72.19 - $81.27
              $3.14 Million - $3.53 Million
             |  |                   
            13,610
            $1.06 Million
           |  | 
         
      
      
        |  |  |                   
              $68.22 - $83.3
              $2.93 Million - $3.58 Million
             |  |                   
            57,064
            $4.1 Million
           |  | 
         
      
      
        |  |  |                   
              $70.09 - $78.5
              $666,275 - $746,221
             |  |                   
            14,144
            $1.11 Million
           |  | 
         
      
      
        |  |  |                   
              $67.48 - $75.23
              $1.05 Million - $1.17 Million
             |  |                   
            4,638
            $335,000
           |  | 
         
      
      
        |  |  |                   
              $60.71 - $73.85
              $1.22 Million - $1.49 Million
             |  |                   
            20,176
            $1.38 Million
           |  | 
         
      
      
        |  |  |                   
              $66.5 - $76.15
              $329,175 - $376,942
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $56.93 - $73.3
              $281,803 - $362,835
             |  |                   
            4,950
            $363,000
           |  | 
         
      
      
        |  |  |                   
              $48.9 - $64.72
              $176,333 - $233,380
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $60.24 - $67.08
              $696,916 - $776,048
             |  |                   
            3,606
            $232,000
           |  | 
         
      
      
        |  |  |                   
              $55.09 - $61.87
              $835,990 - $938,877
             |  |                   
            15,175
            $907,000
           |  | 
         
      
      
        |  |  |                   
              $56.51 - $72.9
              $754,408 - $973,215
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $64.78 - $70.69
              $21,053 - $22,974
             |  |                   
            13,350
            $900,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            13,025
            $929,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            7,500
            $499,000
           |  |