18,642 shares
18,963 shares
16,264 shares
19,989 shares
22,210 shares
17,860 shares
39,434 shares
54,385 shares
41,398 shares
28,753 shares