|  |  |                   
              $86.49 - $90.08
              $3.89 Million - $4.05 Million
             |  |                   
            96,840
            $8.68 Million
           |  | 
         
      
      
        |  |  |                   
              $79.71 - $89.68
              $279,303 - $314,238
             |  |                   
            51,840
            $4.62 Million
           |  | 
         
      
      
        |  |  |                   
              $82.42 - $87.68
              $55,468 - $59,008
             |  |                   
            48,336
            $3.99 Million
           |  | 
         
      
      
        |  |  |                   
              $83.9 - $86.54
              $240,876 - $248,456
             |  |                   
            49,009
            $4.24 Million
           |  | 
         
      
      
        |  |  |                   
              $83.99 - $89.55
              $1.39 Million - $1.48 Million
             |  |                   
            46,138
            $3.98 Million
           |  | 
         
      
      
        |  |  |                   
              $77.09 - $87.8
              $2.02 Million - $2.3 Million
             |  |                   
            29,589
            $2.5 Million
           |  | 
         
      
      
        |  |  |                   
              $78.71 - $90.17
              $2.76 Million - $3.16 Million
             |  |                   
            3,342
            $265,000
           |  | 
         
      
      
        |  |  |                   
              $84.66 - $98.11
              $145,107 - $168,160
             |  |                   
            38,428
            $3.28 Million
           |  | 
         
      
      
        |  |  |                   
              $93.87 - $107.98
              $598,984 - $689,020
             |  |                   
            36,714
            $3.59 Million
           |  | 
         
      
      
        |  |  |                   
              $106.57 - $110.92
              $2.62 Million - $2.73 Million
             |  |                   
            43,095
            $4.7 Million
           |  | 
         
      
      
        |  |  |                   
              $109.98 - $113.55
              $187,955 - $194,056
             |  |                   
            18,483
            $2.03 Million
           |  | 
         
      
      
        |  |  |                   
              $109.25 - $112.9
              $795,667 - $822,250
             |  |                   
            16,774
            $1.89 Million
           |  | 
         
      
      
        |  |  |                   
              $106.72 - $115.35
              $237,131 - $256,307
             |  |                   
            9,491
            $1.03 Million
           |  | 
         
      
      
        |  |  |                   
              $109.8 - $115.91
              $1.98 Million - $2.09 Million
             |  |                   
            11,713
            $1.36 Million
           |  | 
         
      
      
        |  |  |                   
              $109.14 - $114.48
              $178,443 - $187,174
             |  |                   
            29,713
            $3.3 Million
           |  | 
         
      
      
        |  |  |                   
              $93.85 - $109.23
              $1.3 Million - $1.51 Million
             |  |                   
            28,078
            $3.07 Million
           |  | 
         
      
      
        |  |  |                   
              $85.8 - $117.01
              $218,275 - $297,673
             |  |                   
            14,225
            $1.38 Million
           |  | 
         
      
      
        |  |  |                   
              $111.26 - $114.74
              $299,400 - $308,765
             |  |                   
            16,769
            $1.91 Million
           |  | 
         
      
      
        |  |  |                   
              $112.56 - $115.59
              $31,066 - $31,902
             |  |                   
            14,078
            $1.59 Million
           |  | 
         
      
      
        |  |  |                   
              $108.45 - $113.94
              $27,763 - $29,168
             |  |                   
            13,802
            $1.56 Million
           |  | 
         
      
      
        |  |  |                   
              $103.91 - $110.19
              $295,416 - $313,270
             |  |                   
            14,058
            $1.55 Million
           |  | 
         
      
      
        |  |  |                   
              $102.36 - $107.47
              $4.84 Million - $5.08 Million
             |  |                   
            11,215
            $1.16 Million
           |  | 
         
      
      
        |  |  |                   
              $105.2 - $109.57
              $1.48 Million - $1.55 Million
             |  |                   
            58,483
            $6.3 Million
           |  | 
         
      
      
        |  |  |                   
              $106.18 - $112.57
              $1.45 Million - $1.53 Million
             |  |                   
            44,376
            $4.74 Million
           |  | 
         
      
      
        |  |  |                   
              $111.09 - $116.72
              $388,148 - $407,819
             |  |                   
            30,767
            $3.47 Million
           |  | 
         
      
      
        |  |  |                   
              $114.36 - $116.42
              $86,113 - $87,664
             |  |                   
            27,273
            $3.17 Million
           |  | 
         
      
      
        |  |  |                   
              $115.8 - $117.26
              $29,529 - $29,901
             |  |                   
            26,520
            $3.09 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            26,265
            $3 Million
           |  |