330,365 shares
88,825 shares
327,854 shares
307,295 shares
153,412 shares
120,775 shares
47,876 shares
287,117 shares
110,301 shares
73,031 shares