300,456 shares
126,827 shares
702,202 shares
375,997 shares
340,078 shares
273,184 shares
283,237 shares
235,720 shares
108,300 shares
65,879 shares