300,104 shares
126,522 shares
701,887 shares
375,717 shares
339,779 shares
272,916 shares
282,949 shares
235,467 shares
108,059 shares
65,593 shares