18,642 shares
18,962 shares
16,263 shares
19,989 shares
22,208 shares
17,858 shares
39,434 shares
54,385 shares
41,397 shares
28,753 shares