155,273 shares
53,463 shares
49,185 shares
117,580 shares
91,254 shares
563,637 shares
171,165 shares
219,558 shares
420,807 shares
250,284 shares