104,566 shares
278,325 shares
431,222 shares
377,791 shares
140,722 shares
91,696 shares
47,597 shares
321,816 shares
49,253 shares
428,564 shares