458,628 shares
638,477 shares
264,176 shares
255,264 shares
116,446 shares
183,913 shares
452,062 shares
133,175 shares
270,076 shares
138,989 shares