12,387 shares
6,951 shares
23,209 shares
15,824 shares
15,958 shares
26,603 shares
228,479 shares
121,710 shares
264,506 shares
739,018 shares