|  |  |                   
              $294.43 - $339.01
              $6.29 Million - $7.25 Million
             |  |                   
            346,439
            $117 Million
           |  | 
         
      
      
        |  |  |                   
              $256.94 - $304.21
              $2.29 Million - $2.72 Million
             |  |                   
            325,061
            $98.5 Million
           |  | 
         
      
      
        |  |  |                   
              $263.8 - $285.38
              $1.25 Million - $1.35 Million
             |  |                   
            333,988
            $88.8 Million
           |  | 
         
      
      
        |  |  |                   
              $239.31 - $275.18
              $1.28 Million - $1.47 Million
             |  |                   
            329,250
            $90.6 Million
           |  | 
         
      
      
        |  |  |                   
              $209.92 - $244.33
              $9.62 Million - $11.2 Million
             |  |                   
            323,896
            $79.1 Million
           |  | 
         
      
      
        |  |  |                   
              $207.03 - $232.89
              $6.6 Million - $7.43 Million
             |  |                   
            278,089
            $59.6 Million
           |  | 
         
      
      
        |  |  |                   
              $210.4 - $257.47
              $898,197 - $1.1 Million
             |  |                   
            246,201
            $51.8 Million
           |  | 
         
      
      
        |  |  |                   
              $209.9 - $283.21
              $1.15 Million - $1.55 Million
             |  |                   
            241,932
            $52.9 Million
           |  | 
         
      
      
        |  |  |                   
              $246.62 - $307.78
              $6.94 Million - $8.66 Million
             |  |                   
            247,395
            $68.7 Million
           |  | 
         
      
      
        |  |  |                   
              $270.99 - $309.52
              $28.3 Million - $32.4 Million
             |  |                   
            275,525
            $84.2 Million
           |  | 
         
      
      
        |  |  |                   
              $272.07 - $292.68
              $28.1 Million - $30.2 Million
             |  |                   
            380,049
            $104 Million
           |  | 
         
      
      
        |  |  |                   
              $244.58 - $272.16
              $4.4 Million - $4.89 Million
             |  |                   
            276,767
            $75.1 Million
           |  | 
         
      
      
        |  |  |                   
              $230.04 - $254.69
              $1.73 Million - $1.91 Million
             |  |                   
            294,742
            $71.6 Million
           |  | 
         
      
      
        |  |  |                   
              $209.58 - $241.25
              $2.15 Million - $2.47 Million
             |  |                   
            287,238
            $69.3 Million
           |  | 
         
      
      
        |  |  |                   
              $194.64 - $233.83
              $3.21 Million - $3.86 Million
             |  |                   
            276,986
            $60.1 Million
           |  | 
         
      
      
        |  |  |                   
              $144.16 - $193.61
              $4.29 Million - $5.76 Million
             |  |                   
            260,480
            $50 Million
           |  | 
         
      
      
        |  |  |                   
              $131.63 - $192.29
              $6.81 Million - $9.95 Million
             |  |                   
            230,748
            $34.7 Million
           |  | 
         
      
      
        |  |  |                   
              $155.29 - $176.84
              $548,794 - $624,952
             |  |                   
            178,995
            $31.5 Million
           |  | 
         
      
      
        |  |  |                   
              $158.47 - $162.55
              $5.8 Million - $5.94 Million
             |  |                   
            175,461
            $28 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            212,033
            $33.4 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            210,714
            $31.9 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            207,197
            $27.1 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            200,715
            $31.3 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            169,245
            $24.3 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            173,156
            $23.6 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            217,158
            $29.3 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            259,510
            $32.5 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            278,246
            $33.1 Million
           |  |