18,964 shares
21,329 shares
30,293 shares
13,119 shares
20,526 shares
40,026 shares
33,409 shares
23,389 shares
27,052 shares
30,078 shares