218,578 shares
83,821 shares
29,055 shares
310,514 shares
518,824 shares
30,011 shares
183,558 shares
66,304 shares
71,550 shares
267,689 shares