314,811 shares
314,548 shares
314,535 shares
314,204 shares
312,426 shares
311,690 shares
311,518 shares
310,872 shares
310,734 shares
310,094 shares