257,339 shares
130,950 shares
139,491 shares
160,866 shares
205,395 shares
309,983 shares
759,524 shares
366,828 shares
291,361 shares
344,007 shares