218,246 shares
83,560 shares
28,776 shares
310,010 shares
518,267 shares
29,638 shares
183,312 shares
66,013 shares
71,109 shares
267,659 shares