310,473 shares
303,697 shares
247,087 shares
64,611 shares
371,184 shares
49,183 shares
464,502 shares
302,668 shares
544,757 shares
482,640 shares