101,382 shares
584,513 shares
187,502 shares
249,432 shares
147,330 shares
172,229 shares
341,324 shares
386,311 shares
154,033 shares
98,637 shares