256,344 shares
212,092 shares
203,269 shares
512,374 shares
285,687 shares
261,898 shares
210,193 shares
185,518 shares
208,804 shares
405,597 shares