27,160 shares
23,434 shares
15,107 shares
19,197 shares
30,247 shares
16,938 shares
19,334 shares
45,805 shares
29,651 shares
23,746 shares