145,407 shares
248,186 shares
403,295 shares
405,822 shares
266,840 shares
167,071 shares
293,916 shares
404,707 shares
158,883 shares
255,220 shares