12,338 shares
6,943 shares
23,207 shares
15,823 shares
15,958 shares
26,597 shares
228,460 shares
121,707 shares
264,501 shares
739,012 shares