155,273 shares
53,459 shares
49,185 shares
117,577 shares
91,254 shares
563,635 shares
171,160 shares
219,558 shares
420,807 shares
250,283 shares