45,438 shares
20,917 shares
235,794 shares
18,010 shares
21,672 shares
23,552 shares
18,386 shares
47,413 shares
66,962 shares
25,597 shares