18,953 shares
21,319 shares
30,262 shares
13,102 shares
20,502 shares
40,017 shares
33,404 shares
23,355 shares
27,022 shares
30,076 shares