256,859 shares
53,736 shares
260,025 shares
16,159 shares
17,678 shares
58,431 shares
26,073 shares
15,581 shares
24,236 shares
19,438 shares