300,033 shares
126,487 shares
701,829 shares
375,676 shares
339,725 shares
272,899 shares
282,900 shares
235,453 shares
108,023 shares
65,575 shares