510,569 shares
43,062 shares
66,103 shares
125,920 shares
202,884 shares
507,671 shares
66,118 shares
279,853 shares
55,529 shares
70,378 shares