257,360 shares
130,993 shares
139,514 shares
160,886 shares
205,429 shares
310,021 shares
759,582 shares
366,850 shares
291,380 shares
344,036 shares