94,962 shares
62,852 shares
249,598 shares
59,898 shares
51,952 shares
182,667 shares
522,686 shares
156,101 shares
59,373 shares
139,335 shares