300,004 shares
126,471 shares
701,807 shares
375,659 shares
339,709 shares
272,896 shares
282,886 shares
235,451 shares
108,016 shares
65,573 shares