331,687 shares
350,974 shares
315,320 shares
249,274 shares
302,021 shares
345,884 shares
483,390 shares
329,441 shares
543,663 shares
536,009 shares