138,918 shares
506,381 shares
43,436 shares
280,413 shares
49,829 shares
226,401 shares
42,426 shares
276,601 shares
343,281 shares
45,674 shares