256,846 shares
53,728 shares
260,024 shares
16,158 shares
17,677 shares
58,403 shares
26,008 shares
15,539 shares
24,234 shares
19,434 shares