257,339 shares
130,949 shares
139,490 shares
160,866 shares
205,394 shares
309,981 shares
759,521 shares
366,828 shares
291,360 shares
344,007 shares