95,077 shares
62,977 shares
249,728 shares
60,030 shares
52,080 shares
182,803 shares
522,870 shares
156,243 shares
59,497 shares
139,450 shares