27,871 shares
8,868 shares
29,913 shares
12,034 shares
91,524 shares
17,927 shares
109,596 shares
20,243 shares
236,946 shares
14,506 shares