145,651 shares
248,474 shares
403,352 shares
405,969 shares
267,164 shares
167,379 shares
294,178 shares
404,867 shares
159,124 shares
255,504 shares