18,083 shares
12,885 shares
16,658 shares
18,523 shares
558,987 shares
52,429 shares
310,868 shares
130,213 shares
267,486 shares
203 shares