344,849 shares
300,681 shares
96,871 shares
283,913 shares
91,047 shares
174,840 shares
125,148 shares
224,620 shares
416,226 shares
497,751 shares