|  |  |                   
              $25.5 - $28.59
              $8,415 - $9,434
             |  |                   
            51,515
            $1.46 Billion
           |  | 
         
      
      
        |  |  |                   
              $26.58 - $28.07
              $3,986 - $4,210
             |  |                   
            51,845
            $1.38 Billion
           |  | 
         
      
      
        |  |  |                   
              $26.31 - $28.21
              $15,786 - $16,926
             |  |                   
            51,695
            $1.41 Billion
           |  | 
         
      
      
        |  |  |                   
              $24.44 - $26.41
              $4,888 - $5,282
             |  |                   
            52,295
            $1.38 Billion
           |  | 
         
      
      
        |  |  |                   
              $20.72 - $25.41
              $337,736 - $414,183
             |  |                   
            52,095
            $1.27 Million
           |  | 
         
      
      
        |  |  |                   
              $20.66 - $24.7
              $15,495 - $18,525
             |  |                   
            68,395
            $1.42 Million
           |  | 
         
      
      
        |  |  |                   
              $23.6 - $27.33
              $79,532 - $92,102
             |  |                   
            67,645
            $0
           |  | 
         
      
      
        |  |  |                   
              $25.37 - $28.03
              $38,435 - $42,465
             |  |                   
            71,015
            $0
           |  | 
         
      
      
        |  |  |                   
              $25.83 - $27.66
              $38,745 - $41,490
             |  |                   
            69,500
            $0
           |  | 
         
      
      
        |  |  |                   
              $27.01 - $28.69
              $6,752 - $7,172
             |  |                   
            68,000
            $0
           |  | 
         
      
      
        |  |  |                   
              $27.52 - $28.81
              $237,360 - $248,486
             |  |                   
            67,750
            $0
           |  | 
         
      
      
        |  |  |                   
              $25.24 - $28.06
              $73,196 - $81,374
             |  |                   
            59,125
            $0
           |  | 
         
      
      
        |  |  |                   
              $21.16 - $25.39
              $134,366 - $161,226
             |  |                   
            56,225
            $0
           |  | 
         
      
      
        |  |  |                   
              $21.06 - $22.92
              $17,901 - $19,482
             |  |                   
            49,875
            $0
           |  | 
         
      
      
        |  |  |                   
              $18.38 - $23.24
              $177,550 - $224,498
             |  |                   
            49,025
            $0
           |  | 
         
      
      
        |  |  |                   
              $16.99 - $26.43
              $331,729 - $516,045
             |  |                   
            39,365
            $0
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            19,840
            $500,000
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            15,023
            $0
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            8,308
            $240 Million
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            8,008
            $0
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            7,543
            $0
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            7,243
            $0
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            5,510
            $0
           |  | 
         
      
      
        |  |  | 
              N/A
             |  |                   
            3,870
            $0
           |  |