|  |  |                   
              $44.64 - $51.09
              $1.07 Million - $1.22 Million
             |  |                   
            0
            $0
           |  | 
         
      
      
        |  |  |                   
              $41.41 - $49.69
              $28,241 - $33,888
             |  |                   
            23,866
            $1.04 Million
           |  | 
         
      
      
        |  |  |                   
              $35.85 - $44.27
              $22,155 - $27,358
             |  |                   
            24,548
            $1.09 Million
           |  | 
         
      
      
        |  |  |                   
              $35.75 - $40.34
              $159,016 - $179,432
             |  |                   
            23,930
            $929,000
           |  | 
         
      
      
        |  |  |                   
              $33.87 - $42.15
              $19,847 - $24,699
             |  |                   
            28,378
            $1.05 Million
           |  | 
         
      
      
        |  |  |                   
              $21.82 - $36.65
              $4,298 - $7,220
             |  |                   
            28,964
            $973,000
           |  | 
         
      
      
        |  |  |                   
              $24.22 - $31.81
              $2,349 - $3,085
             |  |                   
            29,161
            $706,000
           |  | 
         
      
      
        |  |  |                   
              $28.6 - $37.65
              $37,694 - $49,622
             |  |                   
            29,258
            $891,000
           |  | 
         
      
      
        |  |  |                   
              $19.58 - $61.98
              $57,349 - $181,539
             |  |                   
            30,576
            $999,000
           |  | 
         
      
      
        |  |  |                   
              $56.44 - $60.86
              $97,471 - $105,105
             |  |                   
            33,505
            $2.01 Million
           |  | 
         
      
      
        |  |  |                   
              $55.1 - $65.84
              $152,186 - $181,850
             |  |                   
            31,778
            $1.9 Million
           |  | 
         
      
      
        |  |  |                   
              $62.86 - $66.97
              $366,410 - $390,368
             |  |                   
            29,016
            $1.91 Million
           |  | 
         
      
      
        |  |  |                   
              $59.98 - $65.92
              $132,555 - $145,683
             |  |                   
            23,187
            $1.48 Million
           |  | 
         
      
      
        |  |  |                   
              $56.7 - $71.66
              $1.19 Million - $1.5 Million
             |  |                   
            20,977
            $1.26 Million
           |  |