35,751 shares
39,636 shares
25,685 shares
44,546 shares
64,831 shares
52,835 shares
231,707 shares
252,938 shares
60,288 shares
38,679 shares