299,987 shares
126,455 shares
701,777 shares
375,638 shares
339,693 shares
272,886 shares
282,866 shares
235,440 shares
108,007 shares
65,555 shares