519,619 shares
179,679 shares
167,043 shares
411,952 shares
127,957 shares
344,784 shares
291,194 shares
305,300 shares
473,648 shares
412,014 shares