145,648 shares
248,473 shares
403,352 shares
405,969 shares
267,164 shares
167,379 shares
294,177 shares
404,866 shares
159,124 shares
255,504 shares