145,608 shares
248,409 shares
403,335 shares
405,937 shares
267,101 shares
167,336 shares
294,129 shares
404,820 shares
159,087 shares
255,453 shares