47,242 shares
167,328 shares
94,897 shares
63,880 shares
331,701 shares
252,745 shares
52,473 shares
56,166 shares
227,507 shares
179,670 shares