166,322 shares
117,663 shares
25,398 shares
16,575 shares
47,624 shares
279,411 shares
57,870 shares
248 shares
379 shares
288 shares