104,775 shares
325,018 shares
159,856 shares
167,518 shares
130,376 shares
395,262 shares
293,971 shares
227,959 shares
76,461 shares
352,222 shares