18,094 shares
21,150 shares
29,464 shares
12,897 shares
19,820 shares
39,628 shares
33,237 shares
22,531 shares
26,146 shares
29,668 shares