77,858 shares
152,318 shares
281,404 shares
66,528 shares
38,895 shares
350,257 shares
124,892 shares
66,683 shares
54,585 shares
99,156 shares