300,084 shares
126,506 shares
701,867 shares
375,698 shares
339,762 shares
272,903 shares
282,926 shares
235,455 shares
108,044 shares
65,580 shares