156,358 shares
77,186 shares
170,579 shares
38,852 shares
202,677 shares
55,340 shares
339,361 shares
33,526 shares
38,639 shares
39,254 shares