256,839 shares
53,724 shares
260,020 shares
16,155 shares
17,664 shares
58,348 shares
26,001 shares
15,521 shares
24,231 shares
19,412 shares