330,363 shares
88,812 shares
327,841 shares
307,283 shares
153,398 shares
120,774 shares
47,875 shares
287,102 shares
110,299 shares
73,031 shares