44,597 shares
65,553 shares
31,604 shares
16,971 shares
42,331 shares
11,995 shares
127,901 shares
19,870 shares
12,438 shares
20,142 shares