47,408 shares
167,778 shares
95,241 shares
64,288 shares
332,156 shares
253,164 shares
52,850 shares
56,626 shares
227,588 shares
180,037 shares