23,589 shares
13,056 shares
98,616 shares
14,429 shares
54,756 shares
20,742 shares
22,634 shares
37,417 shares
40,287 shares
23,543 shares