145,478 shares
248,264 shares
403,302 shares
405,867 shares
266,935 shares
167,130 shares
293,981 shares
404,753 shares
158,949 shares
255,305 shares