118,075 shares
26,209 shares
31,455 shares
109,597 shares
209,743 shares
38,718 shares
159,389 shares
194,548 shares
252,891 shares
117,721 shares