58,290 shares
371,018 shares
35,445 shares
37,486 shares
33,118 shares
57,649 shares
272,125 shares
451,557 shares
117,597 shares
40,143 shares