257,359 shares
130,993 shares
139,514 shares
160,886 shares
205,428 shares
310,021 shares
759,582 shares
366,849 shares
291,378 shares
344,036 shares