166,296 shares
117,660 shares
25,387 shares
16,558 shares
47,610 shares
279,396 shares
57,853 shares
247 shares
376 shares
286 shares