51,131 shares
398,192 shares
44,038 shares
161,024 shares
287,413 shares
31,609 shares
161,447 shares
186,995 shares
175,088 shares
511,206 shares