95,010 shares
62,932 shares
249,683 shares
59,936 shares
52,030 shares
182,725 shares
522,796 shares
156,173 shares
59,408 shares
139,401 shares