Princeton Global Asset Management LLC Has $22.72 Million Stock Holdings in Taiwan Semiconductor Manufacturing Company Ltd. $TSM MarketBeat