47,006 shares
167,200 shares
94,687 shares
63,727 shares
331,494 shares
252,528 shares
52,284 shares
55,927 shares
227,467 shares
179,508 shares