166,342 shares
117,681 shares
25,433 shares
16,595 shares
47,643 shares
279,453 shares
57,895 shares
262 shares
389 shares
293 shares