47,407 shares
167,778 shares
95,240 shares
64,288 shares
332,156 shares
253,164 shares
52,850 shares
56,621 shares
227,587 shares
180,037 shares